java怎么产生50到100随机数?

Python015

java怎么产生50到100随机数?,第1张

一个简单的例子:\x0d\x0apublic class random {\x0d\x0apublic void getRandom(){\x0d\x0aint ran = (int)(50*Math.random()+50)\x0d\x0aSystem.out.println(ran)\x0d\x0a}\x0d\x0a\x0d\x0a/**\x0d\x0a * @param args\x0d\x0a */\x0d\x0apublic static void main(String[] args) {\x0d\x0a// TODO Auto-generated method stub\x0d\x0arandom r = new random()\x0d\x0ar.getRandom()\x0d\x0a}\x0d\x0a}\x0d\x0a\x0d\x0a//取从a到b的随机数就是(int)((b-a)*Math.random()+a)

BigInteger b=BigInteger.ONE

for(int i=2i<=50i++){

b=b.multiply(BigInteger.valueOf(i))

}

String s=b.toString()

s就是50!的值

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。

Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等 。