由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - Generic type cast warning
相关主题
is access to int[] faster than List?leetcode请教: time complexy
再请教一个 编译错误List, LinkedList and Vector
How to check if an element is in an array?ArrayList and Link list
问个初级的generic的问题immutable list
问一个 java generic问题ArraList question
今天碰到一个面试题Unmodifiable List concurrent access 问题
诡异问题求助问个 Generic 的问题
如何读取一个2D的ArrayList的行数web service returns HashMap that contains multiple ArrayList
相关话题的讨论汇总
话题: list话题: integer话题: alrow话题: arraylist话题: almatrix
进入Java版参与讨论
1 (共1页)
a**e
发帖数: 5794
1
我用一个List alMatrix包含另一个List alRow,后者
是一个Integer List。
List alMatrix = new ArrayList(n);
List alRow = new ArrayList(n);
往里面加数据都没问题
alRow.add(i);
alMatrix.add(alRow);
但是取出数据时遇到一个警告:unchecked cast
List alRow1 = alMatrix.get(i);
说右边是List,和左边的List不匹配。
我怎样告诉它取出的是一个List呢?
加个(List)不行。
m******t
发帖数: 2416
2

Did you try List> alMatrix = new ArrayList>(n); ?

【在 a**e 的大作中提到】
: 我用一个List alMatrix包含另一个List alRow,后者
: 是一个Integer List。
: List alMatrix = new ArrayList(n);
: List alRow = new ArrayList(n);
: 往里面加数据都没问题
: alRow.add(i);
: alMatrix.add(alRow);
: 但是取出数据时遇到一个警告:unchecked cast
: List alRow1 = alMatrix.get(i);
: 说右边是List,和左边的List不匹配。

a**e
发帖数: 5794
3
搞定,谢谢!

?

【在 m******t 的大作中提到】
:
: Did you try List> alMatrix = new ArrayList>(n); ?

1 (共1页)
进入Java版参与讨论
相关主题
web service returns HashMap that contains multiple ArrayList问一个 java generic问题
Alternative way to swap Integer今天碰到一个面试题
Integer in heap诡异问题求助
a fun coding question如何读取一个2D的ArrayList的行数
is access to int[] faster than List?leetcode请教: time complexy
再请教一个 编译错误List, LinkedList and Vector
How to check if an element is in an array?ArrayList and Link list
问个初级的generic的问题immutable list
相关话题的讨论汇总
话题: list话题: integer话题: alrow话题: arraylist话题: almatrix