00问答网
所有问题
java怎么随读取一列数组里某个值?比如[1,2,3,4]随机读取其中的一个数。这是怎么实现是呢?
如题所述
举报该问题
其他回答
第1个回答 2012-02-27
public class J1 {
public static void main(String[] args) {
int[] temp = { 1, 2, 3, 4};
int index = (int) (Math.random() * temp.length);// 随机数乘以数组长度,那么它的取值就在0-length之间
System.out.println(temp[index]);
}
}本回答被提问者采纳
第2个回答 2012-02-27
通过Random生成随机数,然后除以4取余数,通过余数到数组中取对应下标的值。
相似回答
java
中如何
随机
产生
一个
指定
数组
中
的数
答:
1、获取数组长度 int arr[] = {
1,2,3,4
,5};//定义
一个数组
int len = arr.length;//获取数组长度给变量len2、根据数组长度,使用Random
随机数组的
索引值 Random random = new Random();//创建随机对象int arrIdx = random.nextInt(len-1);//随机数组索引,nextInt(len-1)表示随机整数[0...
java
中如何随即输出
一个数组的
每个元素但每个元素只输出一次,就是把数...
答:
public static void main(String[] args) { // TODO Auto-generated method stub int[] n = {
1,2,3,4
,5,6,7,8,9};int out=0;int outIndex=0;List<Integer> list = new ArrayList<Integer>();for(int i:n){ list.add(i);} for(int i=0;i<n.length;i++){ Random r= new...
Java
String
数组里的
东西
怎么
取 (
比如
String
[]
A = {
1,2,3,4
})
答:
1、
Java数组的
语法: String
[数组
下标
],
Java数组的下标是从0开始的。2、获取数组中的所有元素,会用到数组的遍历,通常用for循环。3、输出打印数组中的所有元素,并用“,”分隔。4、可使用定义三个字符串k,p,f和t为第几个字符串。5、可以使用Arrays类中binarySearch(Object[] a, Object key)...
java
如何依次截取
数组
中的值
比如
int
[]
a={
1,2,3,4
,5,6,7,8,9}...
答:
public static void main(String[] args) { int[] a={
1,2,3,4
,5,6,7,8,9};List list=new ArrayList();String s="";for(int i=0;i<a.length;i++){ if (i!=0){ if(i%3==2){ s+=String.valueOf(a[i]);list.add(s);s="";}else{ s+=String.valueOf(a[i]);} ...
大家正在搜
相关问题
怎样随机读取数组中的一个值(两种方法)
java如何实现从一个整型数组中随机取一个数
java中如何随机产生一个指定数组中的数
JAVA中如何截取数组中的一段,例如:[0,0,0,0,2,...
java定义一个20数组,在这20位中随机产生2.3.4.5...
在java中,如何把一个大数分成个位数的数组,比如从键盘输入...
java怎么读取数组中的最后一个数
jquery的问题,有一个数组比如是[1.3.5.9],怎么...