Java 求字符串的所有子串
求字符串的所有子串
输入
.
abc
输出
.
a ab ac b bc c
代码
.
class GetSubstring{
public static void main(String[] args){
String str = "abbc";
System.out.println(str);
System.out.println("-------------");
for(int i = 0; i < str.length(); i++){
for (int j = i+1; j<=str.length(); j++){
System.out.println(str.substring(i,j));
}
}
}
}
输出
.
abbc
-------------
a
ab
abb
abbc
b
bb
bbc
b
bc
c
封装函数
.
public static void show( String str){
for(int i = 0; i < str.length(); i++){
for (int j = i+1; j<=str.length(); j++){
System.out.println(str.substring(i,j));
}
}
}