marcelo_mococaPJ
vc quer comparar se o valor que esta na posição 1 do array é igual a 67?
se for faça assim:
for (int i = 0; i < nome.length; i++) {
if (nome[i] == 67)
String resultado = "Deu certo";
}
sudevalPJ
CassolatoPJ
Kra, pd explica melhor a tua pergunta?
JavaDropsPJ
Ueh, mas isso “nome[i].pegaValorIndex()” não é o mesmo que “i”?
PilantraPJ
Pois é cara, era pra dar certo, veja:
for(int i = 0; i < list.length; i++) {
nome[i] = list[i].getName();
if (nome[i].toString() == nomeARQUIVO.toString()) {
atual = i;
System.out.print(atual + " - " + nomeARQUIVO);
}
Mas ele não imprimi na tela, então a condição do if da false =/
JavaDropsPJ
Usa o método equals da classe String.
Tipo:
String a = “teste”;
String b = “teste”;
boolean verdadeiro = a.equals(b);
PilantraPJ
“JavaDrops”:
Usa o método equals da classe String.
Tipo:
String a = “teste”;
String b = “teste”;
boolean verdadeiro = a.equals(b);</blockquote>
Cara, valeuuuuuuuuuuuuu, deu certinho!!! Ele validou perfeitamente, vou lembrar desse equals, perfeito ele!!!
Muito obrigado!! 
paulokarolPJ
“Pilantra”:
“JavaDrops”:
Usa o método equals da classe String.
Tipo:
String a = “teste”;
String b = “teste”;
boolean verdadeiro = a.equals(b);</blockquote>
Cara, valeuuuuuuuuuuuuu, deu certinho!!! Ele validou perfeitamente, vou lembrar desse equals, perfeito ele!!!
Muito obrigado!! 
o equals é um metodo da classe String para compararmos se 2 Strings sao iguais. Se tu for comparar int ou char pode continuar usando “==” mesmo.
jaireltonPJ
Só um coisinha, equals() é um metodo de Object e serve para comparar 2 objetos.
== compara o valor de uma variavel e para objetos uma variavel guarda a referencia, entao você estará comparando referencias e não o objeto em si…
por isso nunca use == para comparar objetos…