求助 String 练习题
问下,为什么这个没有 w?
package string;
import java.util.ArrayList;
import java.util.List;
public class question {
public static void main(String[] args){
List<String> str7 = getMaxSubString("abcwerthelloyuiodefz", "abllw");
System.out.println(str7);
}
public static List<String> getMaxSubString(String str1, String str2){
String maxStr = (str1.length() > str2. length())? str1 : str2;
String minStr = (str1.length() < str2. length())? str1 : str2;
int len = minStr.length();
List<String> list = new ArrayList<String>();
for(int i = 0; i<len; i++){
for(int x = 0, y = len-i; y<=len; x++,y++){
String str = minStr.substring(x, y);
System.out.println(str);
if(maxStr.contains(str)){
list.add(str);
}
}
if(list.size() != 0){
return list;
}
}
return null;
}
}