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!!!
Wonder
#4
objetos em java deve ser comparado com metodo iguals
if (nomeARQUIVO.equals(nome[i])) { ... }
kinow
#6
Olá, você poderia tentar comparar as duas Strings com o método String1.equals(String2) ? Acho que isso vai te ajudar. Abraços.