Metode Java Object toString () mengubah objek menjadi string dan mengembalikannya.
Sintaks dari toString()
metode ini adalah:
object.toString()
Parameter toString ()
The toString()
Metode tidak mengambil parameter apapun.
toString () Mengembalikan Nilai
- mengembalikan representasi tekstual dari objek
Catatan : String yang dikembalikan terdiri dari nama kelas, karakter at-sign (@), dan kode hash dari objek dalam representasi heksadesimal.
Contoh 1: Java Object toString ()
class Main ( public static void main(String() args) ( // toString() with Object Object obj1 = new Object(); System.out.println(obj1.toString()); // java.lang.Object@6a6824be Object obj2 = new Object(); System.out.println(obj2.toString()); // java.lang.Object@5c8da962 Object obj3 = new Object(); System.out.println(obj3.toString()); // java.lang.Object@512ddf17 ) )
Dalam contoh di atas, kami telah membuat objek Object
kelas. Kami telah menggunakan toString()
metode untuk mengubah objek menjadi string.
Perhatikan hasilnya,
java.lang.Object@6a6824be
Sini,
- java.lang.Object - nama kelas
- @ - tanda di
- 6a6824be - kode hash objek dalam format heksadesimal
Catatan : Object
Class tersebut adalah superclass untuk semua class di Java. Karenanya, setiap kelas dan array dapat mengimplementasikan toString()
metode ini.
Contoh 2: toString () dengan Array
class Main ( public static void main(String() args) ( // toString() with array // create an array String() array = ("Python", "Java", "C"); System.out.println(array.toString()); // (Ljava.lang.String;@6a6824be // toString() with each element of array System.out.println(array(0).toString()); // Python ) )
Dalam contoh di atas, kami telah menggunakan toString()
metode dengan array. Di sini, kita dapat melihat bahwa metode dapat dipanggil untuk seluruh larik atau satu elemen larik.
Ini dimungkinkan karena Object
kelas adalah akar dari hierarki kelas di Java. Dan, semua subclass dan array dapat menggunakan metode dari Object
.
Catatan : Kami juga dapat menggunakan toString()
metode untuk ArrayList
kelas. Untuk mempelajari lebih lanjut, kunjungi Java ArrayList toString ().