Sobes.tech
Junior — Middle

Kaip galima išvesti arba peržiūrėti esamą Instance objektą programoje?

sobes.tech AI

Atsakymas iš AI

Java kalboje, norint iš vidaus išvesti esamą objektą (pavyzdį), dažnai perrašomas toString() metodas. Tai leidžia, iškvietus System.out.println(this), matyti objekto informaciją.

Pavyzdys:

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); // Parodys informaciją apie objektą
    }
}

// Naudojimas:
MyClass obj = new MyClass(1, "Test");
obj.printInstance();

Jei norite pamatyti objektą derinimo metu, galite naudoti IDE derintuvą, kuris parodys visus esamos instancijos laukus.