Pegar o valor do índice de um array?

Boa noite pessoal!!

Pra aperfeiçoar meu visualizador de imagens, eu preciso saber se tem como eu pegar o valor de um index de um array, por exemplo. Temos a array nome;

String nome[] = new String[500];

Dae dentro do loop, ele valida se o index é igual a algum número:

for (int i = 0; i < 500; i++) { if (nome[i].pegaValorIndex() == 67) String resultado = "Deu certo"; }

Básicamente é isso, eu tentei achar os getIndex() da vida mas isso só tem no JComboBox hehe!!

Alguém pode me ajudar?! A propósito, no meu projeto, existem duas váriaveis array, File list e String nome.

Obrigado

nao entendi… direito…

pelo que vi… vc nao pode fazer

if (i==67) // bla bla bla

???

se esse i já o numero que voce esta usando para o indice do array… nao tem porque voce querer recuperar novamente…

:roll:

Wu não sei porque mas não dá certo, era pra dar certo, veja:

for(int i = 0; i < list.length; i++) { nome[i] = list[i].getName(); if (nome[i] == nomeARQUIVO) { atual = i; System.out.print(atual + " - " + nomeARQUIVO); }

Inclusive mandei imprimir na tela se ele encontrasse mas não imprimi nada!!!

objetos em java deve ser comparado com metodo iguals

if (nomeARQUIVO.equals(nome[i])) { ... }

Opa valeu, deu certo!!!

Abraços!!

Olá, você poderia tentar comparar as duas Strings com o método String1.equals(String2) ? Acho que isso vai te ajudar. Abraços.