• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

啊远

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

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

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 }

 

posted on 2016-11-04 09:39  啊远  阅读(730)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3