![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java SE
文章平均质量分 87
iteye_21204
这个作者很懒,什么都没留下…
展开
-
Java中浮点数丢失精度的解决方案
根据IEEE 754标准,规定浮点数有float和double两种编码方式,基本格式为: > 符号数 | 阶码数 | 尾数 float 单精度,长度4个字节,最高位符号位,接下来8位为指数,低23位为位数。 double 双精度,长度8个字节,最高位符号位,接下来11位为指数,低52位为位数。由于大多数小数无法用精确的二进制表示,所以会出现精度丢失的情况。如...原创 2015-01-07 01:49:31 · 227 阅读 · 0 评论 -
Java中的字符串分割
1、使用String类的split方法 public String[] split(String regex) 使用正则表达式进行匹配分割,该方法效率比较低。注意,该方法相当于split(String regex, 0)方法,在匹配到的情况下,结尾的空字符串将被丢弃(这里不是空格字符串)。如果没有匹配到任何东西的话,则返回数组只有原字符串。 String str =...原创 2015-01-19 01:59:12 · 102 阅读 · 0 评论 -
Java中的final关键字
final关键字可以修饰变量,方法和类。 1、final修饰变量的值不能被改变final可以修饰成员变量或者局部变量,也可以修饰形参。修饰形参意味着传进来的该参数在方法内无法改变。public void read(final String name){ ...} 2、final修饰方法,该方法不能被重写 3、final修饰类,该类不能被继承,比如String...原创 2015-01-20 17:31:48 · 69 阅读 · 0 评论 -
Java枚举
Java枚举是一个类,枚举里面的元素相当于该类的实例对象。 声明一个枚举对象,元素列表位于最前面 enum WeekDay { SUN, MON, TUE, WED, THU, FRI, SAT;} 获取一个枚举元素 WeekDay weekDay = WeekDay.SUN;System.out.println(weekDay); //SUNS...原创 2015-02-13 21:27:41 · 64 阅读 · 0 评论