dlm,问一个关于java的问题

如果一个空容器,我用map.get(num),按按道理它返回的是null,那么i能减map.get(num)吗?变量i是整数

不能,会报空指针异常。
如果你的map = null,则会在get的时候报map的NullPointerException;
如果map = new HashMap<>(),则会在 i-map.get(num) 的时候报Integer的intValue()方法NullPointerException。

不能,null不能运算