猿问

为什么条件符合了,不见判断

int length = 40;

        int begin = 0;    // 截取字符串开始

        int end = length;      // 截取字符串结束

        int txtlength = txt.length();

        

        while(txtlength%end!=txtlength){

            if(txtlength%end==txtlength && txtlength<end){

                list.add(txt.substring(begin, txtlength));

            }else{

                list.add(txt.substring(begin, end));

            }

            //txtlength = txtlength-end;

            begin = end;

            end +=length;

        }

当红色部分符合是,是直接跳出,求解

蝴蝶不菲
浏览 493回答 2
2回答

慕少森

while的条件是不等于,if里又是等于,怎么可能会进去呢。。。

慕后森

顶楼上&nbsp; 根本就不会进去
随时随地看视频慕课网APP

相关分类

Java
我要回答