关于产生6位数字java代码的信息

请问:java产生6个数字的随机数怎么写?

你看看这样可以不:

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名与空间、网站空间、营销软件、网站建设、天祝藏族自治网站维护、网站推广。

public class Test{

public static void main(String args[]){

int[] nums = new int[6];

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

nums[i] = (int)(Math.random()*10);

}

System.out.print("产生的6位随机数为:" + nums[0]+nums[1]+nums[2]+nums[3]+nums[4]+nums[5]);

}

}

java 随机生成一个六位数

public class GuessNum {

public static void main(String[] args) {

int i = getRandomNum();

System.out.println("已生成随机数!");

System.out.println(i);//方便测试打印出随机数~~可删除~~

while(true){

try {

System.out.print("请输入一个6位正" +"整数:");

Reader reader = new InputStreamReader(System.in);

char[] b = new char[6];

reader.read(b);

String guessStr= new String(b).trim();

int guessInt = Integer.parseInt(guessStr);

if(guessInt == i){

System.out.println("恭喜猜对!");

break;

}

System.out.println("不对重猜!");

} catch (Exception e) {

System.out.println("输入有误!");

}

}

}

private static int getRandomNum(){

Random r = new Random();

return r.nextInt(900000)+100000;

}

}

用java编写随机生成一个6位的正整数,编程实现由这六位数字生成的最大数和最小数

public static void main(String[] args) {

//根据数组个数循环

int[] ary = new int[6];

String result = "";

int max = 0;

int min = 9;

for(int i = 0; i  6; i++){

ary[i] = (int) (Math.random()*10);

//首位数字不能为0

while(ary[0] == 0){

ary[0] = (int) (Math.random()*10);

}

result += ary[i];

//取出最大最小值,用于组装最大最小值

max = Math.max(ary[i], max);

min = Math.min(ary[i], min);

}

//输出随机数字

System.out.println(Integer.parseInt(result));

//排序

Arrays.sort(ary);

//最大值

String maxResult = "";

for(int i = 5; i = 0; i--){

maxResult += ary[i];

}

System.out.println(Integer.parseInt(maxResult));

//最小值

String minResult = "";

for(int i : ary){

minResult += i;

}

System.out.println(Integer.parseInt(minResult));

}


分享名称:关于产生6位数字java代码的信息
当前地址:http://pwwzsj.com/article/dodphjj.html