黑马程序员技术交流社区

标题: 随机数 [打印本页]

作者: vipzh    时间: 2012-12-1 13:44
标题: 随机数
我想产生一个随机数,范围在2-12直接,怎么办?
作者: 邱峁    时间: 2012-12-1 14:31
Random r=new Random();
int i=r.nextInt(10)*10+2;
作者: 孙万利    时间: 2012-12-1 15:22
随机数肯定使用到了java中util.Random包下的Random对象;
nextInt方法是产生在 0(包括)和指定值(不包括)之间的int值,最后+个2,就是产生2到12之间的int值。
当然是不包括12的哦;如果要包括12那么就是+3;

package com.accp;
import java.util.Random;
public class Test {
/**
  * @param args
  */
public static void main(String[] args) {
  
  Random random =new Random();
  int a=random.nextInt(10)+2;
  System.out.println(a);
}
}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2