导航:首页 > 编程语言 > java连续数字

java连续数字

发布时间:2025-07-22 13:56:24

Ⅰ 如何用java随机生成一个1000位的数字

在Java中生成一个1000位的随机数,可以使用Random类。首先,我们需要创建一个长度为1000的char数组来存储随机数的每一位。接下来,我们通过Random类生成0到9之间的随机整数,并将其转换为字符形式,然后依次填充到数组中。具体实现代码如下:

java

import java.util.Random;

public class BigRandomNumber {

/**

* 生成一个1000位的随机数,用字符串表示

* @return 返回生成的1000位的随机数

*/

public static String create() {

char[] num = new char[1000]; // 生成一个1000位的char数组

Random ran = new Random(); // 随机数类

int temp; // 存放当前随机数

char cur; // 存放当前字符

for (int i = 0; i < num.length; i++) {

temp = ran.nextInt(10); // 生成一个0-9的随机数

cur = (char) ('0' + temp); // 转化成char型的数字

num[i] = cur; // 放到数组的当前位

}

return new String(num); // 返回这个随机数(用字符串形式)

}

public static void main(String[] args) {

String num = create(); // 生成

System.err.println(num); // 打印验证

System.err.println(num.length()); // 检测长度

}

}

在主方法中,我们调用create()方法生成随机数,并通过System.err.println()打印出来以验证生成的随机数。同时,我们还通过num.length()方法检查生成的随机数是否确实有1000位。

Ⅱ java用循环编写一个计数程序输入几个数字直到输入0为止,计算输入的这些数的平均数

参考代码如下:

import java.util.*;

public class Main

{

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

int sum = 0;

int count = 0;

while(true){

int num = sc.nextInt();

if(num == 0) break;

sum += num;

count++;

}

System.out.println("平均值:"+sum*1.0/count);

}

}

运行结果:

阅读全文

与java连续数字相关的资料

热点内容
学习单片机c语言要达到什么 浏览:789
php缓存加速器 浏览:77
java传输协议 浏览:443
华为编译器开源仓库 浏览:594
oracle查看表结构命令是 浏览:15
程序员如何不让笔记本卡 浏览:839
用自己电脑ip地址服务器 浏览:714
日本文件夹加密 浏览:728
软件编程笔试题 浏览:783
java面试题2015 浏览:700
肤吸灯单片机stm32 浏览:956
如何加密软件锁 浏览:905
移动积分赠送app怎么操作 浏览:97
怎么在我的盐城app里添加家庭成员 浏览:962
icp阿里云服务器搭建教程 浏览:470
android系统app升级提示 浏览:43
怎么创建内网服务器共享文件夹 浏览:966
腾讯女程序员上班 浏览:928
45乘98加90算法 浏览:789
解压声控羽毛 浏览:410