folder Tahribat.com Forumları
linefolder Java
linefolder Yaratılan Object‘Teki Değerler [Temel Java Sorusu]



Yaratılan Object‘Teki Değerler [Temel Java Sorusu]

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    bilenyok
    bilenyok's avatar
    Kayıt Tarihi: 17/Eylül/2009
    Erkek

    Selam hocalar,

     

    Aşağıdaki kodda ilk olarak null s1 objesi oluşturuyorum. Ardından kullanıcı 1'i seçtiğinde name ve surname alıyorum. 2yi seçtiğinde ise display edeceğim fakat display ettiğinde null değer döndürüyor. 1'de girilen ve değiştirilen s1 değerleri neden değişmiyor display ederken?

    public class StudentTest {
    
     
    
    public static void main(String[] args) {
    
     
    
    Student s1 = new Student(null, null);
    
     
    
    do {
    
    System.out.println("Please enter choice: ");
    
    System.out.println("1)Enter Student 1");
    
    System.out.println("2)Display Student 1");
    
    System.out.println("0)Exit\n");
    
    choice = input.nextInt();
    
     
    
    if (choice == 0) 
    
    {
    
    break;
    
    }
    
     
    
    if (choice == 1) 
    
    {
    
    System.out.println("Enter Student name: " );
    
    name = input.nextLine();
    
     
    
    System.out.println("Enter Student Surname: " );
    
    surname = input.nextLine();
    
     
    
    System.out.println("Enter the title of course: ");
    
    title = input.nextLine();
    
    s1 = new Student(name, surname);
    
     
    
    }
    
     
    
    if (choice == 2) {
    
    System.out.println("\nName: " + s1.getName() + "\nSurname: " + s1.getSurname() + "\nID: " + s1.getId());
    
    }
    
    } while (choice != 0); 
    
     
    
     
    
    input.close();
    
     
    
    }
    
     
    
     
    
    }
    
     
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    kodunda sorun yok hocam sadece nextline yerine next yazarsan çalışır. kodlarının tamamını vermediğin için kendim sınıfları ürettim ben de çalıştı..

    unbalanced tarafından 17/Eki/14 23:44 tarihinde düzenlenmiştir

    Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.
Toplam Hit: 1640 Toplam Mesaj: 2