使用Java库中的类

使用Java库中的类


Date类

java.util.Date

+Date() //为当前时间创建一个Date对象

+Date(elapseTime: long)//为一个从格林威治时间1970年1月1日至今流逝的以毫秒为单位计算的给定时间创建的Date对象

+toString(): String //返回一个代表日期和时间的字符串表示

+getTime(): long //返回从格林威治时间1970年1月1日至今流逝的毫秒数

+setTime(elapseTime: long): void //在对象中设置一个新的流逝时间

java.util.Date date = new java.util.Date();
System.out.println("The elapsed time since Jan 1,1970 is"+date.getTime()+"milliseconds");
System.out.println(date.toString());
//输出:
The elapsed time since Jan 1,1970 is1523760077427milliseconds
Sun Apr 15 10:41:17 CST 2018

Random类

java.util.Random

+Random() //以当前时间创建一个Random对象

+Random(seed: long) //以一个特定的值作为种子创建一个Random对象

+nextInt(): int //返回一个随机的int值

+nextInt(n: int): int //返回一个0到n之间的随机int类型的数

+nextLong(): long //返回一个0到n之间的随机long值

+nextDouble(): double //返回一个0.0到1.0(不包含1.0)之间的随机double类型的值

+nextFloat(): float //返回一个0.0F到1.0F(不包含1.0F)之间的随机float类型的值


java.util.Random random1 = new java.util.Random(3);
System.out.println("From random1:");
for(int i=0;i<10;i++)
    System.out.print(random1.nextInt(1000)+" ");
    
java.util.Random random2 = new java.util.Random(3);
System.out.println("\nFrom random2:");
for(int i=0;i<10;i++)
    System.out.print(random2.nextInt(1000)+" ");
    
java.util.Random random3 = new java.util.Random();
System.out.println("\nFrom random3:");
for(int i=0;i<10;i++)
    System.out.print(random3.nextInt(1000)+" ");
//输出:
From random1:
734 660 210 581 128 202 549 564 459 961 
From random2:
734 660 210 581 128 202 549 564 459 961 
From random3:
384 412 586 796 729 521 52 718 586 355 

还有一个类,我们在下一篇文章介绍,有一点特殊。

猜你喜欢

转载自blog.csdn.net/qq_40265501/article/details/80019592