在写文本聚类算法中发现List子类在调用subList(int from,int end)函数时出现java.lang.ClassCastException: java.util.SubList cannot be cast to java.util.LinkedList异常,遂将这部分功能提出出来做测试,测试代码如下:
public class TestJavaDemo{
public static void main(String[] args) {
LinkedList<Integer> list=new LinkedList<Integer>();
for(int i=0;i<10;i++){
list.add(i);
}
list=(LinkedList<Integer>) list.subList(0,
;
for(int temp:list){
System.out.println(temp+"\t");
}
}
}
运行程序,出现以下异常:
java.lang.ClassCastException: java.util.SubList cannot be cast to java.util.LinkedList,本人以为LinkedList即是List子类,则应该可以调用该方法的啊,却出现这样的异常,遂上网寻找答案。原来subList函数返回的是List类型,强制转换的过程中,会随即的转换为其任意的一个子类,若转换成的子类不是LinkedList类型,则会出现上述的类型转换错误。所以在以为的强转过程中,尤须注意。
可以做如下修改:
//list=(LinkedList<Integer>) list.subList(0,
;
-->修改为:List<Integer> listBuffer=list.subList(0,
;
或者list=new LinkedList<Integer>(list.subList(0,
);
分享到:
相关推荐
英语Sublist list1答案
包含⼦list ⽰例: @{list} Create List lilei hanmeimei liming liliang liming @{sublist} Create List lilei hanmeimei # 是否包含⼦list List Should Contain Sub List ${list} ${sublist} 6 List Should Not ...
本篇文章主要介绍了java中list数据拆分为sublist实现页面分页的简单代码,具有一定的参考价值,有需要的可以了解一下。
sublist master exist git
NULL 博文链接:https://xieyan30.iteye.com/blog/1692425
Arrays.asList、ArrayList的subList坑
正如题目所言,这是学术英语词汇Sublist7前十个词汇及题目还有答案,下一个文件是个别题目的解析。
关于Sublist3r Sublist3r是一个python工具,旨在使用OSINT枚举网站的子域。 它可以帮助渗透测试人员和Bug猎手收集和收集他们所针对的域的子域。 Sublist3r使用许多搜索引擎(例如Google,Yahoo,Bing,Baidu和Ask)...
AWL(academic-word-list)-学术词汇表 精校版,含扩展词汇,本文档共40页,精校,便于打印学习。《英语学术词汇表》分10个sublists (小类),除了第10小类包含30个词目外,其他小类均含有60个词目。Sublist 1(第1类)...
Beauty Sublist3r Sublist3r是一个python工具,用于枚举使用OSINT的网站的子域。它有助于渗透测试人员和漏洞猎手收集并收集他们所针对的域名的子域名。Sublist3r使用Google,Yahoo,Bing,百度和Ask等许多搜索引擎来...
Sublist3r是一个基于Python2.7的子域发现工具,其设计原理是基于通过使用搜索引擎,从而对站点子域名进行列举,旨在使用来自公共资源和暴力技术的数据枚举网站的子域。公共资源包括广泛的流行搜索引擎,如谷歌,雅虎...
主要介绍了为什么要慎重使用ArrayList中的subList方法,subList是List接口中定义的一个方法,该方法主要用于返回一个集合中的一段、可以理解为截取一个集合中的部分元素,他的返回值也是一个List。,需要的朋友可以...
The numbers indicate the sublist of the Academic Word List. For example, abandon and its family members are in Sublist 8 of the Academic Word List. Sublist 1 contains the most common words in the AWL...
This list contains the head words of the families in the Academic Word List. The numbers indicate the sublist of the Academic Word List. For example, abandon and its family members are in Sublist 8 of...
包括星座连线,恒星位置,星座故事等信息,Python直接读取。 https://blog.csdn.net/xiaorang/article/details/120600920
欢迎来到列表分析任务您将获得一个包含字符和数字的列表。 您需要在Python 3中编写一个函数,该函数标识包含相同数量字符和数字的最长子列表。 返回带有开始和结束索引的元组。 如果此子列表为空,则返回(0,0)。...
以后还会持续更新,这是之前17级版本的大学英语学术词汇中,Sublist7里前20个单词,里面有对应的意思,词性,和近义词,相对应的句子,句子来源于最近几年的四六级真题,或者是牛津词典(第9版),本人自己编写,...
这是学术英语词汇Sublist7前十个词汇习题的部分解析,本人自己整理的,有需求者可私信我,免费发送给需要的人,大家共同学习,相互促进
资源分类:Python库 所属语言:Python 资源全名:Sublist3r_lib-1.0.0-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059