一道java面试题 int i = 2, j = 0, k = -1; 求 k += ++i * j--结果是多少? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 妈的 那个狗头公司的 我猜 k = k + (i+1)*j = -1 + (2+1)*0 =-1对吗 楼下的? 估计是错了 k += ++i * j--;k = k + ++i * j--;k = -1 + 3 * 0;k = -1; public class Hello{public static void main(String[] ars){int i = 2, j = 0, k = -1; k += ++i * j--;System.out.println(k);}}运行结果:-1 K = K+(++i * j--) = -1 +(3 *0)= -1 ++i,--i在使用 i之前,使i的值加1或者减1i++,i--在使用i之后,使i的值加1或者减1刚刚百度 面试时,是运行不了的,这题虽简单,但也可能有出错的,我想是醉翁之意不在酒,重要是考心态。有的人看了此题,觉得这个公司不行,走了有的人看了此题,心情浮躁,过于兴奋,答错了。所以看似简单的问题也能pass掉一部分,何况不止这一道题,所以这一套题做下来该选谁基本上就已经决定所以我们应该以平和的心态去看待任何事,在平稳中求进步。 这种公司面试其实没什么用, 虽然是考验Java基础, 不过这种代码是会被直接枪毙的, 无法通过Review。没有括号, 可读性巨差。这种代码只会出现在高校教师的练习题中以显示“教授”们高深的语言功底。 请教java 多线程死机问题 我新学Java,高手看下为什么出错啊 还是数据库连接后,如何类间传递Statement对象的问题,跪求代码实现,谢谢。 问问题,关于set,get程序流程。 关于sqlserverJDBC问题 关于字符串在内存中的地址表示 有谁知道 java5.0( jdk1.5) 的新特性吗?最好详细一点 的。介绍几个网页也可以。 请问java写记事本之类的程序用ultraedit就可以了吗? 关于如何实现JSP 用户权限的问题 请问如何将表中一列的属性设为jComboBox? Socket编程的疑问 关于计算问题
k += ++i * j--;
k = k + ++i * j--;
k = -1 + 3 * 0;
k = -1;
public static void main(String[] ars){
int i = 2, j = 0, k = -1;
k += ++i * j--;
System.out.println(k);
}
}
运行结果:-1
在使用 i之前,使i的值加1或者减1
i++,i--
在使用i之后,使i的值加1或者减1
刚刚百度
有的人看了此题,心情浮躁,过于兴奋,答错了。
所以看似简单的问题也能pass掉一部分,何况不止这一道题,所以这一套题做下来该选谁基本上就已经决定所以我们应该以平和的心态去看待任何事,在平稳中求进步。
没有括号, 可读性巨差。
这种代码只会出现在高校教师的练习题中以显示“教授”们高深的语言功底。