Java这个该怎么做呢,求解答

定义一个3*4的整型矩阵并初始化(各元素不相同
键盘输入一个数,判断这个数在矩阵中是否存在,如果存在则输出其所在行数和列数

public static void main(String[] args) {
            int i,j;
            int erwei[][]={{1,2,9,10}, {4,3,8,11}, {5,6,7,8} };
            Scanner scanner=new Scanner(System.in);
            System.out.println("输入需要查找的数");
            int a=scanner.nextInt();
            for(i=0;i<3;i++){
            for(j=0;j<4;j++){
            if(a==erwei[i][j]){
            System.out.print(erwei[i][j]+"在第几"+(i+1)+"行第"+(j+1)+"列");}
                }
            }
        }


没说矩阵也必须由外部输入,你直接写死就行了
然后input一个数,二重循环遍历矩阵,if判断如果存在就输出i和j