繁体   English   中英

数组比较字符串

[英]Array compare string

大家好,我想弄清楚为什么我的代码没有按照我的意愿去做。 当我运行代码时,它总是在for循环中执行if语句。 我改变了逻辑,但它始终始终执行for循环。 我不确定为什么。 谢谢您的帮助

            for (int col =0; col< s ; col++){
        System.out.print(col+ ": ");
        for (int row = 0; row<s; row++)
        {
            x=val[row][col];
            if (table[row][col]==row)
            {
                System.out.print(x+1);
            }
            //System.out.print(val[col][row]+" ");
            if (row+1==s)
                System.out.println();
        }
    }

如果if语句的末尾有分号,请将其删除。

 if (x==2);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM