我对这个子字符串函数感到沮丧。在这里,我的子字符串函数只在第一次给我价值。它已存储在 arraylist 中的前 3 个字符。第二次无法取其他 3 个字符,并且已将“”值存储在 arralist 中。
我的代码如下:
String mStr= "jklpourtujolkjth";
ArrayList<String> mLst = new ArrayList<String>();
for (int i = 0; i < mStr.length(); i+=3)
{
if ((i + 3) < mStr.length())
{
mLst.add(mStr.substring(i,3));
}
else{
mLst.add(mStr.substring(i));
}
}
帮我处理这段代码。我怎么了?
谢谢,