java
Calendar类
该类将所有可能用到的时间信息封装为静态成员变量,通过静态方法创建
格式:Calendar 变量名=Calendar.getInstance(); 创建一个当前时间的日历对象
方法
1.add(字段名,数值); 在日历中给指定字段加上指定的数值
2.get(字段名); 获取日历指定字段的信息
3.getTime(); 获取当前时间的date对象
4.set(字段名,值); 将日历中指定字段设置为指定值
基本类型包装类
int(Integer),char(Character),其他的都为首字母大写
转换方法
将字符串转换为指定基本类型:parse数据类型名(首字母大写)(字符串);
将基本类型转换为字符串:
1.拼接空字符,如:123+"";
2.调用String类中的valueOf(基本类型)方法
3.调用包装类中的 包装类名.toString(基本类型)方法
自动拆装箱
自动装箱:基本数值自动转换为包装类对象(必须在byte范围内)
自动拆箱:包装类对象自动转换为基本数值
System类
方法
1.currentTimeMillis(); 获取当前时间的毫秒值
2.exit(0); 终止java虚拟机
3.gc(); 运行垃圾回收器
4.getProperty(); 获取指定键的系统属性
Math类
方法
1.abs(数值); 获取指定数值的绝对值
2.ceil(数值); 数值向上取整
3.floor(数值); 数值向下取整
4.max(数值1,数值2); 获取两个数中较大的一个
5.min(数值1,数值2); 获取两个数中较小的一个
6.pow(a,b); 获取a的b次幂
7.random(); 获取0到1之间的一个随机小数
8.round(数值); 获取数值四舍五入之后的值
Arrays类
方法
1.binarySearch(有序数组,值); 或取指定值的下标,如果数组中没有该值则返回其应该所在位置的下标前加负号
2.sort(数组); 对数组进行升序排列
3.toString(数组); 将数组转换为字符串形式
大数据运算
BigInteger(超出long范围)
BigDecimal(精度比double高)
四则运算
加:数值1.add(数值2);
减:数值1.subtract(数值2);
乘:数值1.multiply(数值2);
除:数值1.divide(数值2);

浙公网安备 33010602011771号