同样简单 public class Change{ public static void main(String args[]){ System.out.println(2.0-1.10); } } 由于double类型的不精确性,可能你的结果为0.8999999999999999. 可做以下修改 public class Change{ public static void main(String args[]){ System.out.println(new BigDecimal("2.0").subtra ...
此题比较简单,但平时不注意说不定很多人都写过这样的代码 试用以下代码判断一int型整数是否为奇数 public static boolean isOdd(int i){ return i%2==1;//1 } 初看之下没有任何错误,但参数值为i为负数时,返回的却的是0或-1 以下为修改后的代码 public static boolean isOdd(int i){ return i%2!=0;//1 } 或 public static boolean isOdd(int i){ return i&1!=0;//1 } 或 pub ...
下面的两个初始化例子 class InitalizedClass { static { System.out.println("You have initalized InitalizedClass!"); } public static int inititalize_varible = 1; } public class TestInitializeClass { public static void main(String[] args) { System.out.println(InitalizedClass.inititalize_vari ...
  • 23:09
  • 浏览 (70)
  • 评论 (0)
Chihom
搜索本博客
最近加入圈子
最新评论