当前位置: 代码迷 >> J2SE >> 不运行,说说下面代码的输出解决办法
  详细解决方案

不运行,说说下面代码的输出解决办法

热度:60   发布时间:2016-04-24 12:11:09.0
不运行,说说下面代码的输出

Java code
int i = (byte) + (char) - (int) + (long) - 1;System.out.println(i);


------解决方案--------------------
好诡异的语法,里面的+ -难道不是加减号,而是正负号么?
那么相当于
int i = ((byte) + ((char) - ((int) + ((long) (- 1)))));
------解决方案--------------------
探讨

好诡异的语法,里面的+ -难道不是加减号,而是正负号么?
那么相当于
int i = ((byte) + ((char) - ((int) + ((long) (- 1)))));

------解决方案--------------------
就是1
  相关解决方案