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

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

/常用类的课后作业

1、随机输出班上5名学生的学号。
2、获取当前系统时间,运用subString()方法,显示年份。
3、使用Calendar类显示当前日期。
4、分别利用ArrayList类、LinkedList类、Vector类创建集合,并实现相关用法。
/
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
import java.util.LinkedList;
import java.util.Vector;
import java.util.Scanner;
public class Usually {

static Scanner rd=new Scanner(System.in);

public static void main(String args[]) {
System.out.println("随机输出班上5名学生的学号");
int sno;
int i;
//Scanner rp =new Scanner(System.in);
for(i=0;i<5;i++) {
sno=(int)(Math.random()*56)+1;
if(sno<10) System.out.println("20180142030"+sno);
else System.out.println("2018014203"+sno);
}
SimpleDateFormat df=new SimpleDateFormat("yyyy");
System.out.println(df.format(new Date()));// new Date()为获取当前系统时间
//Date dt=new Date();
//System.out.println(dt.toString());
Calendar cal=Calendar.getInstance();
int y=cal.get(Calendar.YEAR);
int m=cal.get(Calendar.MONTH);
int d=cal.get(Calendar.DATE);
int h=cal.get(Calendar.HOUR_OF_DAY);
int mi=cal.get(Calendar.MINUTE);
int s=cal.get(Calendar.SECOND);
System.out.println("现在时刻是"+y+"年"+m+"月"+d+"日"+h+"时"+mi+"分"+s+"秒");

System.out.println("为数组增加String型数");    ArrayList
al = new ArrayList<>(); //ArrayList
a=new ArrayList
(); al.add("1"); al.add("2"); al.add("3"); al.add("4"); al.add("5"); /*String st = "qw"; for(i=0; i<10; i++){ al.add(st); //为数组增加String型数 } */ al.remove(0);//删除第一个元素; String k; k="9"; al.add(k); //在数组末尾添加 al.add(2,"8");// 在指定位置添加元素,在第5个位置添加2 al.remove(4); // 删除指定位置上的元素 //al.clear(); // 清空ArrayList System.out.println("ArrayList contains 5 is: " + al.contains("5"));// 判断arrayList是否包含5 //System.out.println("ArrayList is empty: "arrayList.isEmpty); // 判断ArrayList是否为空 System.out.println("索引值遍历:"); for(i = 0; i < al.size(); i++){//索引值遍历 System.out.print(al.get(i) + " "); } LinkedList
ll=new LinkedList
(); ll.add("a"); ll.add("b"); ll.add("c"); ll.add("d"); System.out.println(ll.toString()); ll.add(3, "mm"); ll.addFirst("kk"); System.out.println(ll); System.out.println(ll.getFirst()); ll.remove(3); ll.removeFirst(); System.out.println(ll); Vector
v=new Vector<>(); v.addElement("aa"); v.addElement("bb"); v.addElement("cc"); v.addElement("dd"); v.addElement("ee"); System.out.println(v.toString()); System.out.print("请输入一个插入位置:"); int cr=rd.nextInt(); v.insertElementAt("123", cr); System.out.println("新数组为:"+v.toString());}

}

1632029-20190530235530988-1762624402.png

转载于:https://www.cnblogs.com/pxy0821/p/10952849.html

你可能感兴趣的文章
Mac下使用Eclipse的Show in Terminal提示command not found: mvn
查看>>
机器学习概念之特征选择(Feature selection)之RFormula算法介绍
查看>>
逾期率的水有多深,你知道吗?
查看>>
服务网关zuul之二:过滤器--请求过滤执行过程(源码分析)
查看>>
goto语句的升级版,setjmp,longjmp
查看>>
CentOS7使用firewalld打开关闭防火墙与端口[转]
查看>>
Eclipse-Java代码规范和质量检查插件-Checkstyle
查看>>
c语言中各种数据类型的长度
查看>>
TEST mathjax
查看>>
修改web项目的启动页
查看>>
居中显示
查看>>
Java的不定参数(eg:Object...)(转)
查看>>
[编程] C语言循环结构计算π的值
查看>>
C/C++下scanf的%匹配以及过滤字符串问题
查看>>
全内存的redis用习惯了?那能突破内存限制类redis产品ssdb呢?
查看>>
17秋 软件工程 第六次作业 Beta冲刺
查看>>
html5--6-23 CSS3中的文字与字体
查看>>
使用腾讯云无服务器云函数(SCF)分析天气数据
查看>>
Android系统编译错误Note: Some input files use or override a deprecated API. 解决办法【转】...
查看>>
Redis进阶实践之四Redis的基本数据类型
查看>>