Olá a todos do forum. Gostaria de salientar que voces estão ajudando muito o meu crescimento no Java. Venho mais uma vez perguntar.
Pq o meu codigo está dando uma exception “main” java.lang.StringIndexOutOfBoundsException: String index out of range: 100;
for(int i=100; i<N.length; i++){
N[i]=i;
String tmp = "";
tmp.valueOf(i);
tmp.toCharArray();
char c[] = new char[2];
for(int ii=0; ii<c.length;ii++){
c[i]=tmp.charAt(i);
}
if(c[0]==c[2]){
System.out.println("E igual");
}else{
System.out.println("Não e igual");
}
}
Eu quero desenvolver uma aplicação onde pegue um numero de tres digitos e transforme ele em char. Só que quando eu compilo ele ta dando tudo certo, mas na hora de executar ele da essa exception.
Alguem sabe o por que disso?
grato pela ajuda.