boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - Generic type cast warning
相关主题
is access to int[] faster than List?
再请教一个 编译错误
How to check if an element is in an array?
问个初级的generic的问题
问一个 java generic问题
今天碰到一个面试题
诡异问题求助
如何读取一个2D的ArrayList的行数
leetcode请教: time complexy
List, LinkedList and Vector
相关话题的讨论汇总
话题: 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版参与讨论
相关主题
List, LinkedList and Vector
ArrayList and Link list
immutable list
ArraList question
Unmodifiable List concurrent access 问题
问个 Generic 的问题
web service returns HashMap that contains multiple ArrayList
Alternative way to swap Integer
Integer in heap
a fun coding question
相关话题的讨论汇总
话题: list话题: integer话题: alrow话题: arraylist话题: almatrix