社区
Java SE
帖子详情
[急]泛型问题求助(数组)
XiaoLaohu
2006-03-24 12:36:02
private T[] elements;
elements = (T[])new Comparable[10];
warning: [unchecked] unchecked cast
虽然可以用没什么问题 但是要求不能有warning.. 怎么办..
我试过用
elements = new Comparable<T>[10];
编译通不过
错误是: generic array creation
到底怎么去掉这个Warning啊…
...全文
171
14
打赏
收藏
[急]泛型问题求助(数组)
private T[] elements; elements = (T[])new Comparable[10]; warning: [unchecked] unchecked cast 虽然可以用没什么问题 但是要求不能有warning.. 怎么办.. 我试过用 elements = new Comparable[10]; 编译通不过 错误是: generic array creation 到底怎么去掉这个Warning啊…
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
XiaoLaohu
2006-03-24
打赏
举报
回复
?? 哈哈??
XiaoLaohu
2006-03-24
打赏
举报
回复
我不太清楚你这句话的含义“数组是没有泛型的”
我们称它为 array of generic type
@SuppressWarnings("unchecked") 可以让这个不提示.. 但这个不是我需要的方案..
XiaoLaohu
2006-03-24
打赏
举报
回复
sun官方的论坛 好像也在讨论这个 貌似没什么结果
http://weblogs.java.net/blog/dwalend/archive/2005/01/did_i_miss_gene.html
XiaoLaohu
2006-03-24
打赏
举报
回复
我们不讨论Comparable的问题
范例是
class GStack<T> {
private T[] elements;
public GStack() { this(10); }
public GStack(int capacity) {
elements = (T[])new Object[capacity];
}
}
这是课本上的范例 一样有这个Warning 解决了这个 那个也就解决了
interpb
2006-03-24
打赏
举报
回复
数组是没有泛型的
new Comparable()
应该是这个接口的泛型 指明比较的具体类型
interpb
2006-03-24
打赏
举报
回复
好的
XiaoLaohu
2006-03-24
打赏
举报
回复
说错了只要能没有Warning编译通过就行 实现和这两行一样的功能
XiaoLaohu
2006-03-24
打赏
举报
回复
我代码不是贴了么
就这2行
private T[] elements;
elements = (T[])new Comparable[10];
只要能编译通过就行
完整代码不能贴 否则我就会得0分了..
norikos
2006-03-24
打赏
举报
回复
class GStack<T> {
private T[] elements;
public GStack() { this(10); }
public GStack(int capacity) {
elements = (T[])new T[capacity];
}
}
哈哈
interpb
2006-03-24
打赏
举报
回复
把你的代码给我
我马上给你回复
XiaoLaohu
2006-03-24
打赏
举报
回复
"你这里不是数组的泛型吧" 什么意思?
.. 能不能用英文说.. 我们这里都是英文教材 好不容易才把Generic Class翻译成泛型..
这是一个泛型UniqueQueue类代码的一部分..
怎么解决这个Warning?
interpb
2006-03-24
打赏
举报
回复
你这里不是数组的泛型吧
interpb
2006-03-24
打赏
举报
回复
很好办啊
XiaoLaohu
2006-03-24
打赏
举报
回复
晕... 没人回复..
java
泛型
dao_Java
泛型
dao的
问题
,
求助
,
急
啊!!
Service层中的继承
泛型
dao层,
问题
是我在junit单元测试的时候,继承basedao的CURD操作没
问题
,但是service层自己的独有的方法一直报空指针,各位大神帮忙瞅瞅,很
急
,小弟先在这谢谢了!!下面是我代码!!IBaseDao....
泛型
编程:源起、实现与意义
泛型
编程:源起、实现与意义为什么
泛型
泛型
编程(Generic Programming)最初提出时的动机很简单直接:发明一种语言机制,能够帮助实现一个通用的标准容器库。所谓通用的标准容器库,就是要能够做到,比如用一个...
C++
泛型
编程:源起、实现与意义
为什么
泛型
泛型
编程(Generic Programming)最初提出时的动机很简单直接:发明一种语言机制,能够帮助实现一个通用的标准容器库。所谓通用的标准容器库,就是要能够做到,比如用一个List类存放所有可能类型的对象,...
C++
泛型
理解
为什么
泛型
泛型
编程(Generic Programming)最初提出时的动机很简单直接:发明一种语言机制,能够帮助实现一个通用的标准容器库。所谓通用的标准容器库,就是要能够做到,比如用一个List类存放所有可能类型的对象,...
[
求助
]反射和
泛型
的使用疑惑
根据this.getClass().getMethods()获取的方法
数组
中,确实不存在save(Info ...),而仅仅存在save(Object ...)。 为了不在每个模块的Service中都定义一遍BaseService中的共有接口,有什么解决方案? 求帮助~~~ ...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章