Junior — Middle
Programda mevcut Instance nesnesini nasıl görüntüleyebilir veya görebilirsiniz?
sobes.tech yapay zeka
AI'dan gelen yanıt
Java'da, bir sınıf içinden mevcut nesneyi (örneği) göstermek için genellikle toString() yöntemi geçersiz kılınır. Bu, System.out.println(this) çağrıldığında nesne hakkında bilgi görmenizi sağlar.
Örnek:
public class MyClass {
private int id;
private String name;
public MyClass(int id, String name) {
this.id = id;
this.name = name;
}
@Override
public String toString() {
return "MyClass{id=" + id + ", name='" + name + "'}";
}
public void printInstance() {
System.out.println(this); // Nesne hakkında bilgi gösterecek
}
}
// Kullanım:
MyClass obj = new MyClass(1, "Test");
obj.printInstance();
Hata ayıklama sırasında nesneyi görmek için IDE hata ayıklayıcısını kullanabilirsiniz, bu da mevcut örneğin tüm alanlarını gösterecektir.