java生成1到10的随机数_用java生成一个1到10十个数字随机排列的数组
效果如图:
代码如下public class ArrayListToAry {
public static void main(String[] args) {
// 数组
int[] ary = new int[10];
// 集合 ,临时集合temp存放1~10个数字
ArrayList temp = new ArrayList();
//list集合存放需要的数字
ArrayList list = new ArrayList();
// 给集合添加1~10的数字
for (int i = 1; i
temp.add(i);
}
// while循环 随即抽取集合的数字给数组
int index = 0;
while (true) {
if(list.size()==10){
break;
}
int it = temp.get((int) (Math.random() * 10));
//如果list存在这个数组就继续循环
if (list.contains(it)) {
continue;
} else {
//如果list不存在这个数字,那么就把这个数字给数组,并且在list中加入这个数字
ary[index] = it;
list.add(it);
index++;
}
}
// /输出数组的元素
System.out.print("数组的元素:");
for (int i = 0; i
System.out.print(ary[i] + " ");
}
}
}
java生成1到10的随机数_用java生成一个1到10十个数字随机排列的数组相关推荐
- 5.练习:猜数字:随机生成[0,100]之间的随机数,让用户猜生成的数字,显示猜大了还是猜小了,如果猜对了,提示共猜了多少次???
5.练习:猜数字:随机生成[0,100]之间的随机数,让用户猜生成的数字,显示猜大了还是猜小了,如果猜对了,提示共猜了多少次??? 学习:第7遍 1.随机生成[0,100]之间的随机数 让用户猜生成的 ...
- java 6位随机数_关于java:生成6位数的随机数
本问题已经有最佳答案,请猛点这里访问. 我只想生成6位数的随机数,范围应该从000000到999999开始. new Random().nextInt(999999)正在返回我的号码,但它不是6位数. ...
- java如何写1 6的随机数_随机数的产生方法 关于Java里产生1-6随机数的方法
11. 在一个双链表中结点p之后插入一个结点s的操作是( ). A. s->right=p只有一条路不能选择--那就是放弃的路:只有一条路不能拒绝--那就是成长的路.有些事,有些人,就应该忘记, ...
- java定时产生随机数_浅析Java随机数与定时器
产生90-100的重复的随机数: public class RandomTest { public static void main(String[] args){ /* * Math.random( ...
- java简单通讯录的实现02person类_用java实现简单的小游戏(你一定玩过)
用java实现简单的小游戏(你一定玩过) 对于java初学者来说,通过一些学习小游戏来对swing学习以及对java基础的学习是一个好的方法,同时也给学习带来了很多的乐趣,接下来就给大家分享一个jav ...
- java中数值023是什么类型_【Java 教程(原创)】023.参数传值——引用类型参数的传值...
马上注册,结交更多好友,享用更多功能^_^ 您需要 登录 才可以下载或查看,没有帐号?立即注册 x 本帖最后由 零度非安全 于 2017-3-12 14:03 编辑 点击图片穿越到 索引帖,听说有惊喜 ...
- java程序设计案例教程 钱银中_《Java程序设计案例教程》【价格 目录 书评 正版】_中国图书网...
出版说明 前言 第1章 概述 1.1 Java语言的发展历史 1.2 Java语言的特点 1.3 Java虚拟机 1.4 Java的应用 1.5 Java开发环境的建立 1.6 编辑.编译和运行Jav ...
- java基础不好框架能学会吗_转行Java能学会吗?零基础学习Java的学习路线
Java的跨平台性.通用性.安全性.高效性决定了这门语言在未来10年都会是最热门的语言之一.Java技术的安全性和平台移植性足够让他应用到不同的领域,它的工作需求足够大,现实一点来说即使Java濒临o ...
- java传统的项目有哪些内容_请问java全套内容都有什么呢?
我整理的Java全套内容学习路线,分为6个阶段(大阶段)第一阶段:java内功心法篇 第二阶段:Java武功秘籍(经典框架) 第三阶段:Java高级功法(主流框架) 第四阶段:Java成神之路 第五阶 ...
最新文章
- IT巨头混战平板市场三大系统争霸格局初现
- 程承熊LEE微购店的买家秀
- Gartner 2015新兴技术发展周期简评:大数据实用化、机器学习崛起
- 时间序列:等分布序列(Equidistributed sequence)
- 分离图片中的隐藏文件方法总结
- dell增强保护套装还原失效_汕头长安欧尚汽车音响改装升级,还原真实音色
- 排序算法之希尔排序(C/C++)
- php菜单管理样式模板,php – SilverStripe Fluent菜单模板
- Anaconda3的安装
- 经典假设检验理论记录一二
- 判断手机号邮箱号和车牌号是否合法的方法
- bzoj 3369: [Usaco2004 Feb]Pesky Parentheses 烦人括号(思维题)
- Docker部署项目的步骤,按步骤一步一步来,一切都会成功
- SQL 正则表达式 匹配方式
- r语言中v1=c(v1i),1 R语言介绍 | R语言教程
- Visio2019异步消息箭头线使用问题
- 双机热备概念原理及实现步骤
- 51单片机体系结构初步分析
- Linux下GoldenDict的安装与使用
- Outlook.com的imap和pop服务器