「创建随机数组java」定义随机数组
今天给各位分享创建随机数组java的知识,其中也会对定义随机数组进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
在java中怎么创建随机数组
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.print("请输入数组的长度:");
int number = new Scanner(System.in).nextInt();
int [] ArrayNum = new int [number];
System.out.print("数组的长度:"+number+"\n"+"数组元素为:");
for(int i=0;inumber;i++)
{
ArrayNum[i] = (int)(Math.random()*10);
System.out.println(ArrayNum[i]);
}
用java写一个随机数组
import java.util.Random;
public class Test4 implements Runnable {
@Override
public void run() {
Random rand = new Random();
int[] arr = new int[5];
for (int i = 0; i arr.length; i++) {
arr[i] = rand.nextInt(10);
}
for (int i = 0; i arr.length; i++) {
System.out.print(arr[i] + " ");
}
System.out.println();
}
public static void main(String[] args) {
while(true) {
new Thread(new Test4()).start();
try {
Thread.sleep(10000);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}
java随机生成字符数组
生成的字符串每个位置都有可能是str中的一个字母或数字,需要导入的包是import java.util.Random;//length用户要求产生字符串的长度 public static String getRandomString(int length){ String str="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; Random random=new Random(); StringBuffer sb=new StringBuffer(); for(int i=0;ilength;i++){ int number=random.nextInt(62); sb.append(str.charAt(number)); } return sb.toString(); }
java怎么生成1个随机数组
可以用Math.random()实现,生成X到X之间的一个数组;
参考代码如下:
Random random=new Random();
int [] r=new int[7];
for (int i = 0; i r.length;) {
int temp=random.nextInt(36);
if(temp==0)continue;
for (int j : r) {
if(j==temp)continue;
}
r[i]=temp;
i++;
}
java 定义随机数组
public class Util {
public static void main(String[] args) {
int[] arr = new int[100];
for(int i = 0; i 100; i++){
arr[i] = new java.util.Random().nextInt(100);
}
//输出数组
System.out.println(java.util.Arrays.toString(arr));
}
}
public class Util {
public static void main(String[] args) {
int[] arr = new int[100];
for(int i = 0; i 100; i++){
arr[i] = new java.util.Random().nextInt(100);
}
//输出数组
System.out.println(java.util.Arrays.toString(arr));
}
}
java编程问题!!!生成随机数组!!
运行结果:
代码如下:
import java.util.Random;
class ArrayStats {
public static int[] createRandomArray(int length, int bound) {
Random random = new Random(System.currentTimeMillis());
int[] array = new int[length];
for (int i = 0; i array.length; i++) {
array[i] = random.nextInt(bound) + 1;
}
return array;
}
}
public class App59 {
public static void main(String[] args) {
int[] a = ArrayStats.createRandomArray(5, 10);
printArray(a);
int[] b = ArrayStats.createRandomArray(10, 100);
printArray(b);
int[] c = ArrayStats.createRandomArray(15, 1000);
printArray(c);
int[] d = ArrayStats.createRandomArray(20, 10);
printArray(d);
int[] e = ArrayStats.createRandomArray(20, 6);
printArray(e);
}
static void printArray(int[] array) {
for (int val : array) {
System.out.print(val + " ");
}
System.out.println();
}
}
创建随机数组java的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于定义随机数组、创建随机数组java的信息别忘了在本站进行查找喔。
发布于:2022-11-21,除非注明,否则均为
原创文章,转载请注明出处。