Java program za tiskanje predmeta razreda

V tej vadnici se bomo naučili tiskati predmet razreda v Javi.

Če želite razumeti ta primer, morate poznati naslednje programske teme Java:

  • Razred Java in predmeti

Primer 1: Program Java za tiskanje predmeta

 class Test ( ) class Main ( public static void main(String() args) ( // create an object of the Test class Test obj = new Test(); // print the object System.out.println(obj); ) )

Izhod

 Preskus @ 512ddf17

V zgornjem primeru smo ustvarili objekt razreda Test. Ko predmet natisnemo, lahko vidimo, da je izhod videti drugače.

To je zato, ker se med tiskanjem predmeta toString()pokliče metoda razreda predmeta. Predmet oblikuje v privzeti obliki. To je,

  • Test - ime predavanja
  • @ - se pridruži nizu
  • 512ddf17 - vrednost hashcode predmeta

Če želimo izhod oblikovati na svoj način, moramo preglasiti toString()metodo znotraj razreda. Na primer

 class Test ( @Override public String toString() ( return "object"; ) ) class Main ( public static void main(String() args) ( // create an object of the Test class Test obj = new Test(); // print the object System.out.println(obj); ) )

Izhod

 object

V zgornjem primeru se je izhod spremenil. To je zato, ker tukaj preglasimo toString()metodo za vrnitev predmeta string.

Če želite izvedeti več o toString()metodi razreda predmeta, obiščite Java Object toString ().

Zanimive Članki...