常用类的基本运用

1、随机输出班上5名学生的学号

import java.util.*;
public class IDcard {
    public static void main(String[] args) {
        int n;
        for(int i=0;i<5;i++) {
            n=1+(int)(Math.random()*55);
            System.out.println("第"+(i+1)+"同学的学号为:"+n);
        }
    }
}

运行结果:

2、获取当前系统时间,运用subString()方法,显示年份。

import java.util.*;
public class Time {
    public static void main(String[] args) {
        Date n = new Date();
        String t = n.toString();
        String year = t.substring(24,28);
        System.out.println(n);
        System.out.println(year);
    }
}

运行结果:

3、使用Calendar类显示当前日期。

 

import java.text.SimpleDateFormat;
import java.util.Calendar;

public class Calendars {
    public static void main(String[] args) {
        SimpleDateFormat t = new SimpleDateFormat("yyyy-mm-dd HH:mm:ss"); 
        System.out.println(t.format(Calendar.getInstance().getTime()));
    }
}

 

运行结果:

4、分别利用ArrayList类、LinkedList类、Vector类创建集合,并实现相关用法。

import java.util.*;

public class arraylist {
    public static void main(String[] args) {
        ArrayList<String> a = new ArrayList<String>();
        a.add("湖南");
        a.add("信息");
        a.add("学院");
        for(int i = 0;i<a.size();i++) {
            System.out.print(a.get(i));
        }
        
    }
}
import java.util.*;    

public class Linkedlist {
    public static void main(String[] args) {
        LinkedList<String> a=new LinkedList<String>();
        a.add("软");a.add("工");a.add("本");
        a.add("三");a.add("班");
            System.out.print("a中的元素为:");
            for(int i=0;i<a.size();i++) {
                System.out.print(a.get(i));
            }
            a.offerFirst("一十八届");
                System.out.print("\n修改之后的a元素:");
                for(int i=0;i<a.size();i++) {
                    System.out.print(a.get(i));
                }
    }
}
package 窗口;
import java.util.*;
public class Vecoty {
    public static void main(String[] args) {
        Vector v = new Vector();
        v.addElement("徐");
        v.addElement("文");
        v.addElement("龙");
        System.out.println(v.toString());
        System.out.println(v.capacity());
    }
}

 

运行结果:

 这次作业其实完成起来也有点困难,主要去学习如何去用api来完成自己的开发,这是我们之前也未接触的领域,老师上课讲的东西,到写作业的时候就只剩下印象了,  T.T   还是需要自己在下课和不断的练习才能真正的学懂

posted @ 2019-05-30 22:09  徐文龙  阅读(167)  评论(0编辑  收藏  举报