[Dúvida] Para que serve o ToString()? [RESOLVIDO]

2 respostas
InsaneChess

Prezados, boa tarde.
Alguem pode por favor me explicar para que serve o ToString()?
Bom, o que eu entendi é que quando alguem fizer um System.out.println(Objeto Song), o que retornará é o retorno do método ToString…
Mais sei lá, ficou muito vago a explicação do Livro…

Alguem poderia me explicar melhor um pouquinho sobre ele?
Uma ótima semana pra vocês,
Obrigado pessoal!

public class Song{
		String title;
		String musica;
		public Song(String t, String m){
			title = t;
			musica = m;
		}
		
		public String gettitle(){
			return title;
		}
		public String getmusica(){
			return musica;
		}
		
		public String toString(){   // Esse método.
			return title;
		}
	}

2 Respostas

evertonsilvagomesjav

Quando vc tentar imprimir seu objeto, ele vai imprimir o valor dessa variável title. Ou seja o toString() serve para representar seu objeto em forma textual.

InsaneChess

Obrigado pela ajuda Everton.
Abraço!!!

Criado 21 de setembro de 2010
Ultima resposta 22 de set. de 2010
Respostas 2
Participantes 2