【发布时间】:2016-12-16 03:01:53
【问题描述】:
我在循环中面临这种不需要的char 到int 的转换。假设我有这个字符列表,我想删除其中一个:
List<Character> chars = new ArrayList<>();
chars.add('a');
chars.add('b');
chars.add('c');
chars.remove('a'); // or chars.remove('a'-'0');
所以'a' 被解释为它的int 值,我得到一个IndexOutOfBoundsException 异常。有什么简单的解决方法吗?
【问题讨论】: