Јава објект тоСтринг ()

Метода Јава Објецт тоСтринг () претвара објект у низ и враћа га.

Синтакса toString()методе је:

 object.toString()

параметри тоСтринг ()

toString()Метод не узима никакве параметре.

тоСтринг () Повратне вредности

  • враћа текстуални приказ објекта

Напомена : Враћени низ састоји се од имена класе, знака ат-сигн (@) и хеш кода објекта у хексадецималном представљању.

Пример 1: Јава објект тоСтринг ()

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

У горњим примерима креирали смо објекте Objectкласе. Методу смо користили toString()за претварање објекта у низ.

Приметите излаз,

 java.lang.Object@6a6824be 

Ево,

  • јава.ланг.Објецт - назив класе
  • @ - знак ат
  • 6а6824бе - хеш код објекта у хексадецималном формату

Напомена : ObjectКласа је суперкласа за све класе у Јави. Дакле, свака класа и низови могу применити toString()методу.

Пример 2: тоСтринг () са низом

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

У горњем примеру смо користили toString()методу са низом. Овде можемо видети да се метода може позвати за читав низ или за један елемент низа.

То је могуће јер је Objectкласа коријен хијерархије класа у Јави. И, све поткласе и низови могу да користе метод Object.

Напомена : Такође можемо користити toString()методу за ArrayListчас. Да бисте сазнали више, посетите Јава АрраиЛист тоСтринг ().

Занимљиви Чланци...