码迷,mamicode.com
首页 > 其他好文 > 详细

常用类

时间:2019-06-04 17:44:00      阅读:114      评论:0      收藏:0      [点我收藏+]

标签:alt   自动   vector   calendar类   加油   手机品牌   输出   ati   集合   

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());
    }
}

 

 技术图片

 

常用类

标签:alt   自动   vector   calendar类   加油   手机品牌   输出   ati   集合   

原文地址:https://www.cnblogs.com/Maxsh/p/10974759.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!