Como que eu faço para pegar 3 primeiros caracter por vez?

3 respostas
K

Boa noite!!! gostaria de saber como seria o codigo para pegar 3 primeiros caracter por vez, durante um laço
exemplo

java Ex1 123456789

public class Ex1{
	public static void main(String args) {
	
	
		for (int i = 0; i<3; i++) {

		int x = ?
		}
		
		for (i = 0; i<3; i++) {
		System.out.println(O valor e  + x);
		}
	}
}

armazenaria 123

desde já agradeço colaboração!!!
[size=“11”][color=“red”]* Editado: Lembre-se de utilizar BBCode em seus códigos - AnjoSupremo[/color][/size] :joia:

3 Respostas

C

Olá keke,

Para pegar os 3 primeiros caracteres de uma String você faz:

String tresPrimeiros = umaString.substring(0, 3);

Até mais,

M

hummm! nao entendi muito bem a sua pergunta…vc quer pegar tres carasteres ou concatenar tres caracteres…
Se caso for pegar os tres caracteres de uma String uma das soluções seria essa q nosso colega postou logo acima;
Se não, se vc quer concatenar 3 caractes é só fazer uma String e adicionar a essa String seus caracteres.
Falows! espero ter ajudado.

F

Boa noite.

public class..... System.out.println("primeiro caracter:" + x.charAt(0) ); System.out.println("Segundo caracter:" + x.charAt(1) ); System.out.println("Terceiro caracter:" + x.charAt(2) ); .... Abraços!

Criado 16 de maio de 2006
Ultima resposta 16 de mai. de 2006
Respostas 3
Participantes 4