1.现在有一个Map集合testMap,使用迭代器来遍历该集合之后输出"key:value"。
Iterator it=testMap.keySet().iterator();
while(it.hasNext()){
System.out.println(it.next()+";"+testMap.get(it.next()));
}
2.创建一个用于存储状态的枚举,枚举名称为"Status",枚举值分别为;“代付款”,“代发货”,“正在配送”,“已签收”。
public enum Status{
待付款,代发货,正在配送,已签收
}
3.使用Local Date Time类型获取当前时间,并且把其转换为"xxxx年xx月xx日 xx:xx:xx"的格式。
Local Date Time lde=LocalDateTime.now();\\获取当前时间
DateTimeFormatter dtf=DateTimeFormatter.ofPattern("yyyy年MM月dd日 hh:mm:ss");\\生命日期转换后的格式样式
String msg=ldt.format(dtf);\\把当前日期时间变量进行格式化操作,得到转换后的字符串
4.创建一个午餐无返回值方法charCode,用于实现随机生成5个英文字母(包含大小写),之后输出这五个字符。
public void charCode(){
Random rand=new Random();\\创建随机对象
for(int i=1;i<=5;i++){\\循环5次
int x=rand.next Int(57)+65+1;\\生成(65~122)之间的随机数
if(x>90&&x<97){
i--;
continue;\\打断这次循环
}
System.out.println((char)x);\\输出这个数字对应的阿斯克码表的字符
}
}
今日总结就到此结束啦!拜拜!