当前位置:首页 » 编程语言 » java1到100的随机数

java1到100的随机数

发布时间: 2023-08-16 01:43:56

❶ 用java编写一个0到100之间的随机数

import java.io.*;
import java.lang.*;
public class liti401
{
public static void main(String args[])
{
System.out.println("裤并数组排序!");
int a[]=new int[10];
int t=0;
for(int i=0;i<10;i++)//随机生成10个0-100的数
{
a[i]=(int)(Math.random()*100);
}
System.out.print("原数组码纯指为:");
for(int i=0;i<10;i++)
{
System.out.print(a[i]+" ");
}
System.out.println();
for(int i=0;i<9;i++)//冒泡排序
{
for(int j=i;j<10;j++)
if(a[i]>a[j])
{
t=a[i];
a[i]=a[j];
a[j]=t;
}
}
for(int i=0;i<迟配10;i++)
{
System.out.print(a[i]+" ");
}
}
}

❷ 怎样生成1到100的随机数,java

import java.util.Random;
Random r=new Random();
int t=r.nextInt(100)+1;
t就是裂困随禅源芹机数。贺毕

❸ java里怎么产生1-100的随机数

我来说说这个用法
Math.random()这方法会返回一个(0,1)的double值
如果是
double
a=Math.random();
那么就a<1
&&
a>0
怎样改变(0,1)这个东西呢?
当这个东西乘芦敬以一个数,拿50为例吧,就会变成(0,50)
然后你可以再加上一个数,加上一个10吧,就会变成(10,60)
注意,这个是一个double值
不能赋给int型的
所以要强制转换
(int)(Math.random()*50+10)就会返回蔽燃一个大于10小于60的整数,因为这个强制转换会宏哗虚忽略小数,所以实际上,返回的值的范围只会是10到59(因为(int)10.3==10)

热点内容
手机存储卡怎么设置 发布:2025-03-18 01:04:26 浏览:212
背算法好处 发布:2025-03-18 01:02:18 浏览:57
win7添加删除在哪个文件夹 发布:2025-03-18 01:02:13 浏览:704
苹果写源码 发布:2025-03-18 00:50:47 浏览:363
生存源码 发布:2025-03-18 00:50:46 浏览:351
bika安卓怎么下载 发布:2025-03-18 00:43:49 浏览:219
mysql删除数据库所有表 发布:2025-03-18 00:43:41 浏览:399
加减法括号的运算法则 发布:2025-03-18 00:35:44 浏览:555
怎么修改手机配置 发布:2025-03-18 00:34:51 浏览:751
安卓应用名称怎么修改 发布:2025-03-18 00:30:46 浏览:663