Transformação

2 respostas
C
Eu quero imprimir todo vetor do objeto char só que quando eu utilizo este comando ele imprime lixo

char objChar[];

objChar[0] = A;

objChar[0] = B;

objChar[0] = C;

System.out.println( objChar );

Eu quero imprimir ABC

2 Respostas

J

bem, primeiro que seu codigo so imprimiria ‘C’, na primeira posicao do array de char, pois é so isso o que voce esta fazendo :grin:

outra coisa é que voce nao esta iniciando o array, nao sei se isso resolve, mas é bom tentar:

char objChar[] = new char[3];
objChar[0] = 'A';
objChar[1] = 'B';
objChar[2] = 'C';
System.out.println( objChar );

espero ter ajudado

G
public class Teste {

	public static void main(String[] args) {
		char objChar[] = new char[3]; 
		objChar[0] = 'A'; 
		objChar[1] = 'B'; 
		objChar[2] = 'C';
		for(int i = 0; i < objChar.length; i++)
		{
			System.out.println(objChar[i]);
		}		
		
	}	
}

:wink:

Criado 4 de maio de 2005
Ultima resposta 4 de mai. de 2005
Respostas 2
Participantes 3