互不相同且无重复数字的三位数

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 }
原文地址:https://www.cnblogs.com/wangchaoyuan/p/6029148.html