黑马刘杰 发表于 2013-1-20 22:36
map.get(str)==null ? i : (map.get(str) + (i==null? 1 : i))如果i为null这里的map.get(str)==null?i 就是 ...
我是菜鸟 发表于 2013-1-20 22:50
就算Integer i = null,下面还会继续走了,请验证
舒远 发表于 2013-1-21 09:43
map.put(str, map.get(str) == null ? i : Integer.valueOf(map.get(str) + (i == null ? 1 : i)));
最后一 ...
我是菜鸟 发表于 2013-1-21 12:19
对
也可以如下:
map.put(str, map.get(str) == null ? i : (Integer)(map.get(str) + (i == null ? 1 : ...
舒远 发表于 2013-1-21 09:43
map.put(str, map.get(str) == null ? i : Integer.valueOf(map.get(str) + (i == null ? 1 : i)));
最后一 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |