常用类

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

package 常用类;
import java.util.*;
public class number {
     public static void main(String[] args) {
                Random a=new Random();
                int num=0;
                for(int i=0;i<5;i++) {
                    num=a.nextInt(56);
                System.out.println("输出随机学号:"+num);
                }    
    }
        }

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

package 常用类;
import java.util.*;
import java.text.*;
public class time {
        public static void main(String[] args) {
           Date dt=new Date();
    SimpleDateFormat t=new SimpleDateFormat("yyyy");
            System.out.println("当前系统时间年份为:"+t.format(dt));
        }
    }

 

 

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

package 常用类;
import java.util.*;
public class time2 {
     public static void main(String[] args) {
            // TODO 自动生成的方法存根
         Calendar t = Calendar.getInstance();
         System.out.print("当前系统时间:");
         System.out.print(t.get(Calendar.YEAR)+"");
         System.out.print((t.get(Calendar.MARCH)+1)+"");
         System.out.print(t.get(Calendar.DATE)+"");
         System.out.print(t.get(Calendar.HOUR)+":");
         System.out.print(t.get(Calendar.MINUTE)+":");
         System.out.print(t.get(Calendar.SECOND));
            }
}

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

 

package 常用类;
import java.util.*;
public class List {
     public static void main(String[] args) {
                ArrayList a=new ArrayList();  //空Arraylist对象
           a.add("华为"); a.add("魅族");
           a.add("OPPO"); a.add("VIVO");
           a.add("小米");
           System.out.println("a中元素的数量:"+a.size());
           System.out.print("a中的元素为:");
           for(int i=0;i<a.size();i++) {
               System.out.print((String)a.get(i)+" ");
               }
           Scanner rd=new Scanner(System.in);
           String str=new String();
           System.out.print("\n"+"请输入手机品牌:");
           str=rd.next();
           int b=a.indexOf(str)+1;
           if(b<0) {
               System.out.print("\n"+"此品牌不再之内");
               }
               else {
               System.out.print("此品牌为位置为:"+b);
               }
      }
    }

 

 

 

package 常用类;
import java.util.*;
public class List2 {
    public static void main(String[] args) {
        LinkedList b=new LinkedList();
        b.add("一月");b.add("二月");b.add("三月");
        b.add("四月");b.add("五月");b.add("十月");
        System.out.print("b的元素数量为:"+b.size()+"\n");
        System.out.print("b中的元素为:");
        for(int i=0;i<b.size();i++) {
        System.out.print(b.get(i)+" ");
        }
        b.removeLast();
        b.addLast("六月");        
        System.out.print("\n"+"修改后的月份为:");
        for(int i=0;i<b.size();i++) {
        System.out.print(b.get(i)+" ");
        }
        }
}

 

 

package 常用类;
import java.util.*;
public class List3 {
    public static void main(String[] args) {
        Vector v=new Vector();
        v.addElement("cat");
        v.addElement("诺言");
        v.addElement("Alan");
        v.addElement("无铭");
        v.addElement("花海");
        System.out.println(v.toString());
        Scanner rd=new Scanner(System.in);
        System.out.print("请输入一个插入位置:");
        int t=rd.nextInt();
        v.insertElementAt("estar加油!",t);        
        System.out.println("插入后,新的数组为:"+v.toString());
    }
}

 

 

 

posted on 2019-06-04 17:17  孙泽玺  阅读(137)  评论(0编辑  收藏  举报

导航