【发布时间】:2023-03-08 18:44:01
【问题描述】:
public static String[] findWordsOfLength(String letters, int wordSize) {
letters = "fourgooddogsswam";
for(int i = 0; i < letters.length()-3;i++){
String fourLetter = letters.substring(i,i+4);
}
for(int i = 0; i < letters.length()-4;i++){
String fiveLetter = letters.substring(i,i+5);
}
return ?;
}
我想知道是否可以以某种方式将从此循环生成的字符串列表设置为字符串数组?如果我对不同的字符串使用多个循环,有没有办法可以返回该值?
【问题讨论】:
-
使用 ArrayList 类,必要时再转换为 Array。除非你先算出数组的长度
-
或者甚至不转换为数组,直接返回列表。
-
有没有办法不用ArrayList?
-
比利。可能是。但是这段代码首先应该做什么呢?
标签: java arrays string loops methods