Tengo este código sin embargo no logro identificar el problema.
Con enteros si funciona y con String
no me da la posición (no funciona)
package com.mycompany.mavenproject1;
import java.util.Scanner;
public class NewMain {
public static void main(String[] args) {
int fil=6,col=29,fi = 0,co = 0,posicion = 0;
int cont=0;
String nomb;
String persona[][] = new String[6][29];
Scanner no = new Scanner(System.in);
System.out.println("ingresa el nombre");
nomb = no.nextLine();
persona[1][6]= "ed";
cont=1;
for (int i = 0; i < fil; i++) {
for (int j = 0; j < col; j++) {
if (persona[i][j]==nomb) {
posicion=cont;
fi=i;
co=j;
}
cont++;
}
}
if(posicion>=1){
System.out.println("Elemento encontrado en la posisión "+(posicion)+" del arreglo ");
System.out.println("Se encuentra en la FILA "+(fi+1)+" COLUMNA "+(co+1));
}else
System.out.println("Elemento no encontrado");
}
}