黑马程序员技术交流社区
标题:
789三个数字随意组合任意两个不相同的所有结果
[打印本页]
作者:
BugBuff
时间:
2016-3-31 17:53
标题:
789三个数字随意组合任意两个不相同的所有结果
package com.heima.stringbuffer;
public class Demo6_Num789 {
/**
* @param args
* (1)打印由7,8,9三个数组组成的三位数,要求该三位数中任意两位数字不能相同
(2)打印格式最后的三位数字以空格分隔,如789 798 9879 87 978 987
*/
public static void main(String[] args) {
char[] ch = {'7','8','9'};
StringBuffer sb = new StringBuffer();
//demo1(ch, sb, count, temp);
for (int i = 0; i < ch.length; i++) {
for (int j = 0; j < ch.length; j++) {
for (int j2 = 0; j2 < ch.length; j2++) {
if (i != j && j != j2 && i != j2) {
sb.append(ch[i]).append(ch[j]).append(ch[j2]).append(" ");
}
}
}
}
System.out.println(sb);
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2