當前位置:首頁 » 編程語言 » 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 10:32:33 瀏覽:5
os壓縮文件 發布:2025-03-18 10:26:54 瀏覽:864
安卓什麼樣的型號算是大陸國行 發布:2025-03-18 10:14:54 瀏覽:727
android添加百度地圖 發布:2025-03-18 10:05:41 瀏覽:418
音樂源碼開發 發布:2025-03-18 09:41:45 瀏覽:51
android布局demo 發布:2025-03-18 09:11:38 瀏覽:800
linux命令行訪問網站 發布:2025-03-18 09:09:48 瀏覽:698
無線修改管理員密碼是什麼 發布:2025-03-18 09:07:39 瀏覽:128
10款中規普拉多什麼配置 發布:2025-03-18 08:55:39 瀏覽:441
華為雲伺服器價錢 發布:2025-03-18 08:30:21 瀏覽:222