下面是我自己编写出的代码希望对你有帮助:
public class Test6 {
public static void main(String[] args) {
int count=0;
String st="xyz";
char[]chs=st.toCharArray();
//首先遍历出每个字符
for(int i=0;i<chs.length;i++){
System.out.print(chs[i]+" ");
}
//在按顺序每两个字符进行组合
for(int i=0;i<chs.length;i++){
count=i;
//System.out.println(chs[count]);
for(int j=count+1;j<chs.length;j++){
System.out.print(chs[count]+""+chs[j]+" ");
}
}
//输出整个字符
System.out.println(st);
}
}
|