Java
挑战伟大的人
这个作者很懒,什么都没留下…
展开
-
Java之“+=”的注意点
在定义short类型的变量时,要注意赋值的不一样会有不同的效果。eg short s = 1; s = s + 1;system.out.println(s);这样的输出结果会报错,因为+1后得出来的是整型,再赋给s,而s是short类型。short s = 1;s += 1; system.out.println(s);这样的输出结果就不会报错,因为用“+=”来运算,会自动进行类...原创 2018-07-07 17:56:46 · 190 阅读 · 0 评论 -
Java运算符问题
位异或运算符 ^:一个数据对另一个数据异或两次,该数本身不变。面试题:实现两个整数变量的交换(不使用第三方变量)方法1:int x = 10,y = 5;x = x + y; //x = 10 + 5 = 15;y = x - y; //y = 15 - 5 = 10;x = x - y; //x = 15 - 10 = 5;完成X和Y的交换但是这种方法可能会导致溢出,x与y的值无法保证大...原创 2018-07-07 18:14:47 · 123 阅读 · 0 评论