常用类的课后作业
1、随机输出班上5名学生的学号。
package JAVAwRoks1; import java.util.*; public class Javaworks1 { public static void main(String[] args) { // TODO 自动生成的方法存根 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 JAVAwRoks1; import java.util.*; import java.text.*; public class Javaworks2 { public static void main(String[] args) { // TODO 自动生成的方法存根 Date dt=new Date(); SimpleDateFormat t=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss E"); System.out.println("当前系统时间:"+t.format(dt)); } }
3、使用Calendar类显示当前日期。
package JAVAwRoks1; import java.util.*; public class Javaworks3 { public static void main(String[] args) { // TODO 自动生成的方法存根 Calendar t=Calendar.getInstance(); System.out.println("当前时间:"+t.get(Calendar.YEAR)+"年"+(t.get(Calendar.MONTH)+1)+"月"+t.get(Calendar.DATE)+"日"); } }
4、分别利用ArrayList类、LinkedList类、Vector类创建集合,并实现相关用法。
package JAVAwRoks1; import java.util.*; public class Javaworks4 { public static void main(String[] args) { // TODO 自动生成的方法存根 ArrayList a=new ArrayList(); //空Arraylist对象 for(int i = 0;i<10;i++) { Integer num=new Integer(i); //创建整形包装类对象 a.add(num); //数值存放在ArrayList } System.out.println("输出数组中的元素:"); for(int i=0;i<a.size();i++) { Integer t=(Integer)(a.get(i)); //获得ArrayList中索引为i的元素 System.out.print(t+" "); } a.clear(); //清空 System.out.println("\n进行清空:"); System.out.println("数组长度为:"+a.size()); if(a.isEmpty()) { System.out.println("数组为空!"); } else { System.out.println("数组不为空!"); } } }
package JAVAwRoks1; import java.util.*; public class Javaworks5 { public static void main(String[] args) { // TODO 自动生成的方法存根 LinkedList l=new LinkedList(); //创建空链表 for(int i=0;i<10;i++) { Integer t=new Integer(i); l.add(t); } System.out.println("链表中的元素:"); for(int i=0;i<l.size();i++) { System.out.print(l.get(i)+" "); } System.out.println("\n删除第一个元素和最后一个元素后的链表:"); l.removeFirst(); l.removeLast(); for(int i=0;i<l.size();i++) { System.out.print(l.get(i)+" "); } } }
package JAVAwRoks1; import java.util.*; public class Javaworks6 { public static void main(String[] args) { // TODO 自动生成的方法存根 Vector v=new Vector(); //往Vector中添加元素 v.addElement("I"); v.addElement("Love"); v.addElement("My"); v.addElement("China!"); v.addElement("No"); v.addElement("Yes!"); System.out.println("输出元素"+v.toString()); v.removeElement("No"); System.out.println("输出删除过No的结果:"+v.toString()); } }
5、谈一谈学习体会。
java有多个包,含有很多类,学会使用这些类可以提高我们代码的使用效率。