Arrays Simples

6 respostas
Sleipbr
public class Main {
	
	public static void main(String[] args) {
		
		String[] nomes = {"Nome1", "Nome2"};
		
		System.out.println(nomes);
		
	}
	
}

porque se eu fazer o syso no vetor nomes dessa forma aparece [Ljava.lang.String;@13f5d07 <- o que isso significa?

6 Respostas

SpiderX

Olá,

vc criou 2 topicos, apaga 1 :slight_smile:

abraço

SpiderX
Sleipbr:
public class Main {
	
	public static void main(String[] args) {
		
		String[] nomes = {"Nome1", "Nome2"};
		
		System.out.println(nomes);
		
	}
	
}

porque se eu fazer o syso no vetor nomes dessa forma aparece [Ljava.lang.String;@13f5d07 <- o que isso significa?

Isso que ta indo pra vc se chama ToString. é um metodo da classe String, sobrescreva ele !

Sleipbr

foi sem querer. É que deu erro aqui na hora que eu criei, pensava que não tinha salvado.

Tem como eu mesmo apagar ou depende de moderador?

SpiderX

Sleipbr:
foi sem querer. É que deu erro aqui na hora que eu criei, pensava que não tinha salvado.

Tem como eu mesmo apagar ou depende de moderador?


Na verdade eu não sei, mas acredito que de para vc mesmo apagar.

Bom, de qualquer forma, te respondi logo a cima sua duvida.

Abraço.

Sleipbr
public String toString() {   
	      return "Aqui";   
	  }  
	
	public static void main(String[] args) {
		
		
		
		String[] nomes = {"Nome1", "Nome2"};
		
		
		System.out.println(nomes);
		
	}
	
}

fiz isso, mas continua a mesma coisa.

F
Sleipbr:
public String toString() {   
	      return "Aqui";   
	  }  
	
	public static void main(String[] args) {
		
		
		
		String[] nomes = {"Nome1", "Nome2"};
		
		
		System.out.println(nomes);
		
	}
	
}

fiz isso, mas continua a mesma coisa.

Cara leia isso aqui
http://www.ic.unicamp.br/~vanini/mc202/apresentacoes/Vetores%20e%20Matrizes.pdf
Após essa leitura provavelmente vai querer apagar esse tópico! :wink:

Criado 17 de maio de 2012
Ultima resposta 17 de mai. de 2012
Respostas 6
Participantes 3