『Java』Java当中会有那些误区?( 六 )
SimpleDateFormat format = new SimpleDateFormat(时间格式)
时间格式:yyyy 年份 MM 月份 dd 日期 hh 小时 mm 分钟 ss秒
format.parse(string)将字符串换为Data类型
返回值为Data
字符串必须和Data格式相同
Calendar类 : 日历类
Calendar calendar=Calendar.getInstance()
创建日历对象
calendar.get(int参数)
int静态常量 , 标识方法返回的属性
也可以调用其他静态常量返回其他属性
该方法返回值的月份是从0开始的星期从周日开始为1 , 依次到周六为7
System.out.println(calendar.get(Calendar.YEAR)); 打印年
System.out.println(calendar.get(Calendar.MONTH)+1); 打印月
System.out.println(calendar.get(Calendar.DAY_OF_MONTH)); 打印几号
Date也可以
System.out.println(calendar.get(Calendar.DAY_OF_WEEK)); 打印周几(周日为第一天)
calendar.set(field value);
设置日历 , field 选择设置内容(静态常量选择)value设置值
calendar.add(field amount);
设置日历 field 选择设置内容 amount 在当前日期基础上向前或者后推的值
calendar.getActualMaximum(Calendar.DAY_OF_MONTH)
返回一个月的最大天数
返回值为int
Integer类
Integer.parseInt(string)
将string转化为integer类型
Integer.parseInt(string radix);
String类型
radix为进制
将该进制转换为10进制
Integer.max(4 5)
求最大值
Integer.min(4 6)
求最小值
Integer.sum(1 4)
求和
Integer.toBinaryString(int);
将int转换为2进制
Integer.toHexString(int);
将int转换为16进制
Math类
Math.random();
生成0<=i<1的随机数
Math.floor(double);
将double向下取整
返回值为double
Math.ceil(double);
将double向上取整
返回值为double
StringBuffer类:拼接字符串类
article.append(content)
将content拼接到article中
(关注小编可获得最新java信息相关内容)
推荐阅读
- 「杨蕾聊八卦」支付宝总是使用“花呗分期”都会有什么影响?网友懊悔:到现在才明白,原创
- 开源中国@33 计划使用 OpenJDK 11 作为默认 Java 版本,Fedora
- 环球趣闻档案室▲地球自转逐渐减缓,彻底停止后会有什么影响?生物灭绝,最新研究
- Java架构师技术栈分享■request body读取流程详解,nginx
- 懒人有控■端游级电竞体验,会有惊喜吗?,联想拯救者电竞手机将发布
- 『IT之家』S6 5G新品发布会有奖直播(视频),点亮夜色点亮你:vivo
- 「小胖先森」以后也不会有,赵明:荣耀智慧屏没有开关机广告
- [千锋广州]5个常用的Java微服务开源框架推荐
- 「Java架构学习交流」从基本概念深入到实现,跟面试官侃半小时MySQL事务隔离性
- 手机数码领域作者▲价格和海外会有何不同?,国内版p40系列发布
