常用类的基本运用
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 还是需要自己在下课和不断的练习才能真正的学懂