String

2 respostas
gumba

De momento tenho esse codigo, e quero retornar a string da forma que está no comentário mas dá erro de Sintax. Alguem sabe como eliminar esse erro?

public String toString(){
 		String inits = new Integer(init).toString();
 		String ends = new Integer(end).toString();
 		String pesos = new Integer(peso).toString();
 		return '(' inits+ ',' ends+ ',' pesos')''; // tem que retornar (init, end, peso)
 		
 	}

2 Respostas

H

Talvez seja isso:

public String toString(){
  		String inits = new Integer(init).toString();
  		String ends = new Integer(end).toString();
  		String pesos = new Integer(peso).toString();
  		return "(" + inits + ", " + ends + ", " + pesos + ")"; // tem que retornar (init, end, peso)
  		
  	}

Se sua intenção é retornar com parênteses…
Não testei, mas pode ser isso mesmo, tenta ai…
falowz…

deniswsrosa

as aspas simples sempre são usadas em tipos char como por exemplço ‘a’, o erro acontece pq o tipo char é um unico caractere e um char no fundo é um número, tanto q se pode atribuir um númeroa a uma variavel char, o padrão para string é “” lembrando q se pode tb usar o metodo concat() da classe string…
flw cara!!!

Criado 30 de março de 2006
Ultima resposta 30 de mar. de 2006
Respostas 2
Participantes 3