// 获取当前时间
Calendar nowtime = Calendar.getInstance();
SimpleDateFormat format = new SimpleDateFormat("yyyy-mm-dd hh:mm:ss");
System.out.println(format.format(nowtime.getTime()));
System.out.println(nowtime.get(Calendar.YEAR));
System.out.println(nowtime.get(Calendar.MONTH));
System.out.println(nowtime.get(Calendar.DAY_OF_MONTH));
System.out.println(nowtime.get(Calendar.DAY_OF_WEEK));
// 正则表达式
String reg = "^\\d{6,10}$";// ^表示正则的开头, $表示正则的结尾
String num = "1234456";
System.out.println(num.matches(reg));
// 练习写个邮箱的正则 要求如下 如:xiaowang@jd.com
/*
* 1.包含@ 和 。 = @.
* 2.@的前面可以有若干个字母数字下划线,至少有一个 = \\w
* 3.@和。之间有一个或者多个字母虾滑下
* 4.。后面可能有一个或者两个域名 如 .com .cn .org
*/
String reg1 = "^\\w+@\\w+([.][a-z]{2,4}){1,2}$"; // /[a-z]+/i 匹配a-z的字母
String num1 = "dsz@hotmail.com.cn";
System.out.println(num1.matches(reg1));
// 随机数
Random r = new Random();
System.out.println(r.nextInt(100));
// Runtime 获取操作系统的内存信息
Runtime testr = Runtime.getRuntime();
System.out.println(testr.availableProcessors());
System.out.println(testr.totalMemory());
System.out.println(testr.freeMemory());
//ArrayList 的使用
ArrayList list = new ArrayList<>();
list.add("arr1");
list.add("kkk");
list.add(2, "ddd");
for (int i = 0; i < list.size(); i++) {
System.out.println(i);
}
Mac vscode 快捷方式 代码快速对齐: Option+ shift+F