如何将下面的代码转换为常规java for循环?

时间:2019-07-14 06:16:56

标签: java for-loop

请参见下面的代码,我遇到了另一个问题,我想转换为常规的forloop,但是没有用。原始代码无法编译,一直说字符串和整数之间不匹配

for (i = array = list.length, b = 0; b < i; ) {
  ...
  b++;
}

1 个答案:

答案 0 :(得分:0)

i = array = list.length-您无法执行此操作 数组为[],list.length为int。 所以应该是这样

    private String printList (Student [] list){
        String s = "";
        byte b;

        for (Student stud:list
             ) {
            s+=" \n\t" + stud.toString();
        }
        return s;
    }

但是Student类应该实现正确的方法toString();