Πρόγραμμα Java για εκτύπωση αντικειμένου μιας κλάσης

Σε αυτό το σεμινάριο, θα μάθουμε να εκτυπώνουμε το αντικείμενο μιας τάξης στην Java.

Για να κατανοήσετε αυτό το παράδειγμα, θα πρέπει να γνωρίζετε τις ακόλουθες εφαρμογές προγραμματισμού Java:

  • Τάξη και αντικείμενα Java

Παράδειγμα 1: Πρόγραμμα Java για εκτύπωση του αντικειμένου

 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); ) )

Παραγωγή

 Δοκιμή @ 512ddf17

Στο παραπάνω παράδειγμα, έχουμε δημιουργήσει ένα αντικείμενο της κλάσης Δοκιμή. Όταν εκτυπώνουμε το αντικείμενο, μπορούμε να δούμε ότι η έξοδος φαίνεται διαφορετική.

Αυτό συμβαίνει επειδή κατά την εκτύπωση του αντικειμένου, toString()καλείται η μέθοδος της κλάσης αντικειμένων. Διαμορφώνει το αντικείμενο στην προεπιλεγμένη μορφή. Αυτό είναι,

  • Δοκιμή - όνομα της τάξης
  • @ - συμμετέχει στη συμβολοσειρά
  • 512ddf17 - τιμή κωδικού κατακερματισμού του αντικειμένου

Αν θέλουμε να μορφοποιήσουμε την έξοδο με τον δικό μας τρόπο, πρέπει να παρακάμψουμε τη toString()μέθοδο μέσα στην τάξη. Για παράδειγμα,

 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); ) )

Παραγωγή

 object

Στο παραπάνω παράδειγμα, η έξοδος έχει αλλάξει. Επειδή εδώ παρακάμπτουμε τη toString()μέθοδο επιστροφής του αντικειμένου συμβολοσειράς.

Για να μάθετε σχετικά με τη toString()μέθοδο της κλάσης αντικειμένων, επισκεφθείτε το Java Object toString ().

ενδιαφέροντα άρθρα...