博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
常用类的课后作业
阅读量:5078 次
发布时间:2019-06-12

本文共 2979 字,大约阅读时间需要 9 分钟。

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

package day40;public class windows {    public static void main(String[]  args) {        int b[]=new int[5];        int a,i=0;        while (i<5) {            a=1+(int)(Math.random()*(56-1));            if(i==0)                b[i]=a;            for(int j=0;j

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

package day40;import java.text.SimpleDateFormat;import java.util.Date;public class windows1 {    public static void main(String[]  args) {        Date date =new Date();        String s=date.toString();        System.out.println(s);        String s1=s.substring(11,(s.length()-9));        System.out.println(s1);        SimpleDateFormat  sdf=new SimpleDateFormat("yyyy-MM-dd E     hh:mm:ss");        String s2=sdf.format(date);        System.out.println(s2);    }    }

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

package day40;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class time {    public static void main(String[]  args) {        SimpleDateFormat  si=new SimpleDateFormat("YYY-MM-dd  hh-mm-ss");        Date time=Calendar.getInstance().getTime();        String times=si.format(time);        System.out.println(times);    }}

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

package day40;import java.util.ArrayList;import java.util.Iterator;import java.util.LinkedList;import java.util.Vector;public class day41{    public static void main(String[]  args) {        ArrayList
al=new ArrayList<>(); al.add("asd"); al.add("qwe"); al.add("zxc"); System.out.println("删除出第3个元素:"); al.remove(2); System.out.println("判断集合是否为空:"+al.isEmpty()); System.out.println("集合的大小为:"+al.size()); System.out.println("集合的迭代器为:"+al.iterator()); System.out.println("集合中的元素为:"); for(int i=0;i
ll=new LinkedList<>(); ll.add("lwl"); ll.add("rty"); ll.add("hjk"); System.out.println("删除出第2个元素:"); ll.remove(1); System.out.println("判断集合是否为空:"+ll.isEmpty()); //LinkedList的创建 Vector vv=new Vector(); Integer integer1=new Integer(1); Integer integer2=new Integer(2); Integer integer3=new Integer(3); Integer integer4=new Integer(4); Integer integer5=new Integer(5);//把数字包装为对象 vv.addElement(integer1); vv.addElement(integer2); vv.addElement(integer3); vv.addElement(integer4); vv.addElement(integer5);//插入功能:插入向量的尾部 for(int i=0;i

学习体会:通过本次的学习和上机实践,对Java语言面向对象有了新的理解。在第一个程序中,学习了如何使用随机数,有2种使用的形式:1:可以利用a+(int)(Math.radom()*(b-a)),a,b分别为随机数的上下值,最大值不能取到;2:Radom类,为Radom类创建一个对象后,可以调用其中的nextInt的方法来获取int型的随机数,参数为能够取得的最大值,int可以用Double,Boolean,Float代替。在第二个程序中,学习了日期的获取,调用Date类中的toString()方法可以获取日期,subString()可以获取所需的日期段,使用SimpleDataFormat中的format可以改变日期的形式。在第三个程序中:利用ArrayList类、LinkedList类、Vector类创建集合,并实现相关用法。在编写程序时,利用API查找相关的代码是非常重要的,对于不了解的类和方法,我们要善于利用API去查找,了解相关类的构造方法以及其他方法,完成所要实现的功能。

 

转载于:https://www.cnblogs.com/Lwl2019/p/10926637.html

你可能感兴趣的文章
互联网模式下我们更加应该“专注”
查看>>
myeclipse集成jdk、tomcat8、maven、svn
查看>>
查询消除重复行
查看>>
Win 10 文件浏览器无法打开
查看>>
HDU 1212 Big Number(C++ 大数取模)(java 大数类运用)
查看>>
-bash: xx: command not found 在有yum源情况下处理
查看>>
[leetcode]Minimum Path Sum
查看>>
内存管理 浅析 内存管理/内存优化技巧
查看>>
hiho1079 线段树区间改动离散化
查看>>
【BZOJ 5222】[Lydsy2017省队十连测]怪题
查看>>
第二次作业
查看>>
【input】 失去焦点时 显示默认值 focus blur ★★★★★
查看>>
Java跟Javac,package与import
查看>>
day-12 python实现简单线性回归和多元线性回归算法
查看>>
Json格式的字符串转换为正常显示的日期格式
查看>>
[转]使用 Razor 进行递归操作
查看>>
[转]Android xxx is not translated in yyy, zzz 的解决方法
查看>>
docker入门
查看>>
Android系统--输入系统(十一)Reader线程_简单处理
查看>>
监督学习模型分类 生成模型vs判别模型 概率模型vs非概率模型 参数模型vs非参数模型...
查看>>