新手求助 JAVA面向对象的题目:

共有两道题目:如题:
1:使用日期类Date 编写程序创建一个Date对象,设置它的流失时间分别为10000,100000,1000000
10000000.然后使用toString()方法分别显示上述日期;
2:编写一个程序,创建种子是1000的Random对象,然后使用nextInt(100)的方法显示0到
100之间的50个随机数。

刚学,连题目都看不懂。大家有时间的话。麻烦多指教一下。谢谢啦!

根据需求,实例代码如下:

 import java.util.Date;
import java.util.Random;

public class ExDemo {
    public void testDate(){
        Date date = new Date(10000);
        System.out.println(date.toString());

        date.setTime(100000);
        System.out.println(date.toString());

        date.setTime(1000000);
        System.out.println(date.toString());

        date.setTime(10000000);
        System.out.println(date.toString());

    }

    public void testRandom(){
        Random random = new Random(1000);
        for(int i =0;i<50;i++){
            System.out.println(random.nextInt(100));
        }
    }

    public static void main(String[] args) {
        ExDemo demo = new ExDemo();
        demo.testDate();
        demo.testRandom();
    }
}

仅供参考,代码要自己多写,多测试,才理解的更深刻啊。

流失时间是走过的时间吗?如果是,
date.setTimeInMillis (date.getTimeInMillis() + 10000 );
以下类似