互不相同且无重复数字的三位数
1、题目
有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
2、代码实现
1 package com.wcy.eleven; 2 3 /** 4 * 时间:2016年11月2日 5 * @author wcy 6 * 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 7 */ 8 public class NumberConTest { 9 10 public void printDifferentNumber(int[] number){ 11 String result = ""; 12 for (int i = 0; i < number.length; i++) { 13 for (int j = 0; j < number.length; j++) { 14 for (int j2 = 0; j2 < number.length; j2++) { 15 if (number[i] != number[j] && number[i] != number[j2] && number[j] != number[j2]) { 16 result = number[i] + "" + number[j] + "" + number[j2] + ""; 17 System.out.println(result); 18 } 19 } 20 } 21 } 22 23 } 24 25 public static void main(String[] args) { 26 int[] number = {1,2,3,4}; 27 NumberConTest test = new NumberConTest(); 28 test.printDifferentNumber(number); 29 } 30 }