本文目錄一覽:
- 1、Java題目產生15個20~9999之間的隨機整數,然後利用BufferedWriter類將其寫入文件file2.txt中;
- 2、用JAVA程序寫一個能列印出1到15的隨機數
- 3、JAVA任意輸出15個整數 誰給個例子?
- 4、java里怎麼產生5到15的隨機數?
- 5、java怎麼生成十五位的隨機數
Java題目產生15個20~9999之間的隨機整數,然後利用BufferedWriter類將其寫入文件file2.txt中;
import java.util.*;
import java.io.*;
public class subject10 {
public static void main(String[] args) throws IOException {
BufferedWriter ri = new BufferedWriter(new FileWriter(“d:\\cgj\\file2.txt”));
Random ra = new Random();
int[] rr = new int[15];
for (int i = 0; i 15; i++) {
rr[i] = ra.nextInt(9979) + 20;
System.out.println(rr[i]);
ri.write(String.valueOf(rr[i]));
ri.newLine();
}
ri.flush();
System.out.println(“——————————“);
ri.close();
FileInputStream fin = new FileInputStream((“d:\\cgj\\file2.txt”));
BufferedReader br = new BufferedReader(new InputStreamReader(fin));
try {
for (int i = 0; i 15; i++) {
rr[i] = Integer.parseInt(br.readLine());
}
} catch (IOException e) {
}
br.close();
int temp;
for (int i = 0; i 14; i++) {
if (rr[i] rr[i + 1]) {
temp = rr[i];
rr[i] = rr[i + 1];
rr[i + 1] = temp;
}
}
for (int ea : rr)
System.out.println(ea);
}
}
用JAVA程序寫一個能列印出1到15的隨機數
這個簡單
Math數學類的random()會生成0=n1的double
int num = (int)(Math.random()*15) + 1;
System.out.println(num);
這樣就行
JAVA任意輸出15個整數 誰給個例子?
imei由15位數字組成,
前6位(TAC)是型號核准號碼,代表手機類型。
接著2位(FAC)是最後裝配號,代表產地。
後6位(SNR)是串號,代表生產順序號。
最後1位
(SP)是檢驗碼。
檢驗碼計算:
(1).將偶數位數字分別乘以2,分別計算個位數和十位數之和
(2).將奇數位數字相加,再加上上一步算得的值
(3).如果得出的數個位是0則校驗位為0,否則為10減去個位數
是不能隨機的我覺得嘛,前14位使用Math.random()返回一個0到1之間的double值*10或者通過Random類來產生一個隨機數再這樣獲得最後一位
String
imei=”**********”;//前14位
char[]
imeiChar=imei.toCharArray();
int
result=0;
//最後一位
for
(int
i
=
0;
i
imeiChar.length;
i++)
{
int
a=Integer.parseInt(String.valueOf(imeiChar[i]));
i++;
final
int
temp=Integer.parseInt(String.valueOf(imeiChar[i]))*2;
final
int
b=temp10?temp:temp-9;
result+=a+b;
}
result%=10;
result=resultInt==0?0:10-resultInt;
System.out.println(“imei:”+imei+result);
java里怎麼產生5到15的隨機數?
Random
r
=
new
Random();
System.out.println(r.nextInt(10)+5);
第一句生成一個隨機類的對象
第二句中,r.nextInt(10),是指生成一個偽隨機數,大小在0~10之間,
將最後的結果再加上五,那麼生成的隨機數就在5~15之間。
希望對你有幫助。
java怎麼生成十五位的隨機數
先生成15個隨機數放到數組 一個一個拼起來就行 nums[0]*14個0+nums[1]*13個0.。。。。或者直接拼成字元串
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/192484.html