导航:首页 > 编程语言 > java随机取数组

java随机取数组

发布时间:2024-09-20 17:55:53

java如何实现从一个整型数组中随机取一个数

就一步,很简单的

int[] temp = { 1, 2, 3, 4, 5, 123, 213, 123, 213, 21, 321321 };

int index = (int) (Math.random() * temp.length);// 随机数乘以数组长度,那么它的取值就在0-length之间

System.out.println(temp[index]);

㈡ java怎么使用随机抽取数组里的数据

package reptile;

import java.util.Random;

public class Test
{

public static void main(String[] args){
String[] b = {"公共的", "私有的", "受保护的"};
Random rand = new Random();
int num = rand.nextInt(3);
System.out.println(b[num]);
}

㈢ 请用JAVA算法编写,随机生成1-100以内数组,找出最大值和最小值!

//随机数的个数自己输入。然后将随机生成的整数放入数组a中。//有什么问题可以继续追问import java.util.Scanner;public class ces {
public static void main(String[] args) {
Scanner in=new Scanner(System.in);
System.out.print("请输入要随机生成数(1-100)的个数:");
int n=in.nextInt();
int[] a=new int[n];
for(int i=0;i<a.length;i++)
a[i]=(int) (Math.random()*100+1);
int max=a[0];
int min=a[0];
for(int j=1;j<a.length;j++)
{
if(a[j]>max) max=a[j];
if(a[j]<min) min=a[j];
}
System.out.println("最大值为:"+max);
System.out.println("最小值为:"+min);
}
}

㈣ java中对以定义的数组,随机取出6个数据组成一个新的数据,产生的新的数据是唯一不重复的。代码要怎么写

首先自定义数组

然后用随即函数Random()重组数据
Random()函数用法参考:http://blog.csdn.net/wpjava/article/details/6004492

用Set集合来保存重组的新数据以保证数据的唯一性。

阅读全文

与java随机取数组相关的资料

热点内容
运动健康app华为手表怎么连接 浏览:748
肌肉塑造全书pdf下载 浏览:796
安卓简约拼图用什么软件好 浏览:289
fx1n加密程序 浏览:844
淘客阿里云服务器 浏览:476
100压缩打造 浏览:422
安卓手机怎么和苹果平板传文件 浏览:973
开始选项卡中的页眉和页脚命令选项 浏览:424
pdf的字体怎么改 浏览:856
python读写视频 浏览:88
科鲁兹压缩机轴承 浏览:353
word文档转换成pdf文件找不到 浏览:27
组件注册命令 浏览:760
安卓大屏导航用的是什么运放 浏览:443
myandroidtools的备份 浏览:900
python爬虫天气预报 浏览:761
android70权限管理 浏览:749
魔兽辛迪加是什么服务器 浏览:472
电脑文件夹排序怎么自定义排序 浏览:41
android70机型 浏览:422