
java基础
逆境中徘徊
这个作者很懒,什么都没留下…
展开
-
BigDecimal的加 减 乘 除
BigDecimal bignum1 = new BigDecimal("10"); BigDecimal bignum2 = new BigDecimal("5"); BigDecimal bignum3 = null; //加法 bignum3 = bignum1.add(bignum2); System.out.println("和 是:" + bignum3);原创 2017-06-12 16:26:36 · 709 阅读 · 0 评论 -
Java 枚举(enum) 详解7种常见的用法
转载:点击打开链接JDK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。大师兄我又加上自己的理解,来帮助各位理解一下。用法一:常量在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。转载 2017-07-14 15:59:00 · 414 阅读 · 0 评论 -
String存放在堆中还是栈中
先定义S1. String str1 = "abc"; System.out.println(str1 == "abc"); 步骤: 1) 栈中开辟一块空间存放引用str1, 2) String池中开辟一块空间,存放String常量"abc", 3) 引用str1指向池中String常量"abc", 4) str1所指代的地址即常量"abc"所在地址,输出为true 2.转载 2017-10-28 11:38:59 · 4589 阅读 · 2 评论 -
BigDecimal之除不尽报错
当bigdecimal除不尽(循环小数)后会报错,上面的是一种解决方法,下面的是BigDecimal ,divide方法提供的精确小数方法(推荐使用)Test public void Testa(){ String currentLat2 = "2.455675"; BigDecimal b = new BigDecimal(currentLat2);转载 2017-06-23 11:24:15 · 12054 阅读 · 0 评论