如题,不借助eclipse工具,能得到结果的,他/她就是高高手!
  System.out.println(90*24*60*60*1000) ;

解决方案 »

  1.   

    这5个数都是int型字面量,其结果也是int型的,int型数据占4个字节,32位。他们的积是7776000000,超过了int型表示的范围,截取32位后,最高位是2位是1,就是负数。结果就是:-813934592。
    只要把其中一个数设成long型,结果就是期望的了。
    System.out.println(90*24*60*60*1000L);//-->7776000000
      

  2.   

    楼上正解,结果超出int的范围了
      

  3.   

    超出int范围,没什么好问的。