Junior — Middle
Kā var izvadīt vai apskatīt pašreizējo Instance objektu programmā?
sobes.tech AI
Atbilde no AI
Java valodā, lai izvadītu pašreizējo objektu (instanci) no iekšpuses klases, parasti pārraksta toString() metodi. Tas ļauj, izsaucot System.out.println(this), redzēt informāciju par objektu.
Piemērs:
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); // Parādīs informāciju par objektu
}
}
// Lietošana:
MyClass obj = new MyClass(1, "Test");
obj.printInstance();
Ja vēlaties redzēt objektu atkļūdošanas laikā, varat izmantot IDE atkļūdotāju, kas parādīs visus pašreizējās instances laukus.