常用类
来源:互联网 发布:淘宝店家投诉电话 编辑:程序博客网 时间:2024/05/20 22:38
常用类:
什么是常用类,也可以说是在我们开发中的一些常用的一些工具类
常用的类有以下的一些,标*的是重点:
--时间
java.util.Date *Java.util.LocaleJava.util.Calendar *Java.text.DateFormatJava.text.SimpleDateFormat *
--系统
Java.lang.SystemJava.lang.Runtime
--数学 随机数
Java.lang.MathJava.util.Random *
--字符串
Java.lang.String *Java.lang.StringBuffer *Java.lang.StringBuilder
--数组
Java.util.Arrays *
--机器人
Java.awt.Robot
java.util.Date 的写法如下:
//毫秒long time = System.currentTimeMillis(); //这个是获得当前系统时间System.out.println(System.currenTimeMillis()-time)//这个是获得打印这个程序的速度时间Date date1 = new Date(System.currentTillis());//你给他一个long他帮你装换Date date2 = new Date();//这个是自动获得//年System.out.println(date2.getYear() + 1900);//月System.out.println(date2.getMonth() + 1); //日System.out.println(date2.getDate());//时System.out.println(date2.getHours()); //分System.out.println(date2.getMinutes()); //秒System.out.println(date2.getSeconds()); Date date3 = new Date(117,6,7,7,7,7);//也可以这样设置,这是手动设置,把年月日时分秒转换成长整型//也可以用toString来设置System.out.println(date3.getTime);Date date = new Date();System.out.println(date.toString()); //设置当前java的区域环境 Locale.setDefault(Locale.US); //获得当前长整型
System.out.println(date.toLocaleString());//这个是计算出今天离国庆还有多少天System.out.println(date.getTime);
Java.util.Calendar 日历类的写法:
什么是日历类,就是可以对时间的增加,减少,还可以做到星期的获得,就是做时间的运算
//这样就可以获得日历对象,创建出来后是当前时间Calendar calendar = Calendar.getInstance();//这个是给日历设置时间Calendar.setTime(new Date(117,7,7,7,7,7));//年System.out.println(calendar.get(Calendar.YEAR)); //月System.out.println(calendar.get(Calendar.MONTH)+1);//日System.out.println(calendar.get(Calendar.DATE));//时System.out.println(calendar.get(Calendar.HOUR_OF_DAY));//分System.out.println(calendar.get(Calendar.MINUTE));//秒System.out.println(calendar.get(Calendar.SECOND));//毫秒//它把所有的日期信息全部储存到一个数组里,你需要用下标的方式去访问
System.out.println(calendar.get(Calecdar.MILLISECOND));//这个是判断今天是这个星期的第几天//这个是判断出一年之中的第几天System.out.println(calendar.get(Calendar.DAY_OF_YEAR));//这个是判断一个月中的第几天System.out.println(calendar.get(Calendar.DAY_OF_MONTH));//这个是判断出本月有多少天System.out.println(calendar.getActualMaximum(Calendar.DATE)); //这个是判断5月份有多少天calendar .set(Calendar.MONTH,5-1);calendar .add(Calendar.DATE,150);//向某一个单位上增加多少天 也可以负数System.out.println(calendar.getTime().tiLocaleString());
阅读全文
0 0