常用类
Java_常用类
__anonymous_
Stay hungry, stay foolish.
展开
-
常用类 (三) ----- BigDecimal和BigInteger大数类
java中的基本数据类型能存储的最大的二进制数是 2 ^ 63 - 1,对应的十进制数是9223372036854775807,也就是说只要运算过程中会超过这个数,就会造成数据溢出,从而造成错误.而java.math.*包中提供了大数类,其理论上可以存储无限位的大数,只要内存足够的话。大数类又分为整数和浮点数.即BigInteger and BigDecimal大数类的对象不能直接进行运算,需要调用类中相应的方法,并且方法的参数必须和调用的类相同,BigInteger不能调用BigDecimal,.原创 2020-07-19 12:39:11 · 303 阅读 · 3 评论 -
常用类 (六) ----- String类与字符串
写在前面 本篇涉及内容:Java中字符串存储原理String类中的构造方法String类中常用方法StringBuffer的使用StringBuffer和StringBulider的区别Java中字符串存储原理在Java中只要是用""双引号括起来的都属于String对象。例如:“abc”,“def”,“kll”,"momo"属于4个不同的字符串对象。我们创建的字符串对象是直接存储在JVM的“方法区”的“字符串常量池”当中。例如:“abc”,"def"这些字符串创建后就直接存储在了JV原创 2020-07-04 21:53:29 · 218 阅读 · 0 评论 -
常用类 (七) ----- 包装类
包装类在java.lang包下所有的包装类都属于引用数据类型基本数据类型包装类型byteByte(父类Number)shortShort(父类Number)intInteger(父类Number)longLong(父类Number)floatFloat(父类Number)doubleDouble(父类Number)charCharacter(父类Object)booleanBoolean(父类Object)装箱与拆箱装原创 2020-07-17 20:23:52 · 160 阅读 · 0 评论 -
常用类 (二) ----- Math类
求最值_Math.max(a, b)最小值:返回a, b中小的数Math.min(int a, int b)Math.min(long a, long b)Math.min(float a, float b)Math.min(double a, doubleb)最大值:返回a, b中大的数Math.max(int a, int b)Math.max(long a, long b)Math.max(float a, float b)Math.max(d原创 2020-07-13 15:18:13 · 193 阅读 · 0 评论 -
常用类 (一) ----- Arrays数组工具类
排序返回值函数名和形参功能voidsort(int[] arr)升序排序voidsort(int[] arr, int from, int to)指定数组下标范围,升序排序查找返回值函数名和形参功能intbinarySearch(int[] arr, int key)二分查找intbinarySearch(int[] arr, int from, int to, int key)指定范围内查找拷贝返回值函数名原创 2020-07-13 12:50:22 · 242 阅读 · 0 评论 -
常用类 (四) ----- Random随机数类
小数处理——DecimalFormat /* * 数字的格式: * # 表示任意数字 * ,表示千分位 * . 表示小数点 * */ // 四舍五入保留4位小数 DecimalFormat df = new DecimalFormat("##,###.####"); String s = df.format(3.14159);// 3.1416原创 2020-07-13 14:41:42 · 284 阅读 · 0 评论 -
常用类 (五) ----- Date日期类和Calender日历类
时间类Date一、将Date类以自定义格式打印出来使用到的类:Date和SimpleDateFormat使用到的方法:SimpleDateFormat的String format(Date date)方法 // 获取系统当前时间 Date nowDate = new Date(); System.out.println(nowDate); // 以默认格式输出:Fri Jul 10 18:01:05 CST 2020 // 自定义格原创 2020-07-11 22:57:10 · 253 阅读 · 0 评论