String[][] ss = new String[3][3];
ss[0][0]="pro1";
ss[0][1] ="bb";
ss[0][2] = "cc";

ss[1][0]="pro2";
ss[1][1]= "11";
ss[1][2]= "12";

ss[2][0]="pro3";
ss[2][1]= "21";
ss[2][2]= "22";
上面是个二维数组,我想得到ss[i][j]中j的值怎么可以做到啊?

解决方案 »

  1.   

    ss[i][j]指向的就是你要的值啊
      

  2.   

    void strFind(String str)
    {
        ...//你的数组定义
        
        for(int i=0;i<3;i++)
        {
            for(int j=0;j<3;j++)
            {
                if(str.equals(s[i][j])) System.out.println(j);
            }
        }
    }
    是这意思吗
      

  3.   


      for(String[] arr : ss) {
        for(String str : arr) {
          System.out.println(str);
        }
      }这样?
      

  4.   

    for(int i=0; i<ss.length; i++)
       for(int j=0; j<ss[i].length; j++)
           system.out.print(ss[i][j] +" ");
      

  5.   

    for(int i=0;i <3;i++)
        {
            for(int j=0;j <3;j++)
            {
                System.out.println("第" + i + "行,第" + j + "列的数值是" + ss[i][j]);
            }
        }