java容器输入_Java 容器一些知识

一、Collection

1.static 方法:

Collections.sort(List):实现List排序功能

Collections.fill(List , Object o):向已经添加有内容的容器,改变这个容器内的这些元素全为这个值

二、List

ArrayList:随机检索快速,但是插入、删除费时间。

1.static 方法:

add():添加元素

addAll(List):添加一个List进去,如果是数组要转换为List,可以利用Arrays.asList(a []);

clear:清除容器中的元素

set(index a,Object o):替换元素

size():容器大小,需要有元素的情况下

isEmpty():判断容器是否为空

contains(Object o):查看容器中是否存在这个元素

iterator():对容器进行底层遍历,hasNext():是否有下个元素,next(),就是下一个值。

subList(index low,index high):截容器部分出来

swap(List , a , b):实现交换数值

LinkedList:方便插入和删除,但是不方便与随便检索   (按插入顺序排序)

List可以利用Collections.sort方法进行排序,List容器不能排除相同的对象和基本数据类型,数据只要是属于这个泛型,就可以存储在这个容器中。

三、Set (存入的数据是为唯一的,对于存储引用类型对象来说,只要地址不同,也会存储进来),基础方法是涵盖上面的List的!

HashSet:优点为快速访问。存储方式不是写入的数据顺序,而是随机存储的!

TreeSet:存储的元素是有排序的,String 是按照 A-Z 再 a-z 排序。

LinkedHashSet:存储时时按照输入的顺序排序。

四、Map 主要应用和List 、Set 之间的映射  KEY  VALUE

static 方法:

put(key , value);  存放数据

HashMap:方便随机访问

TreeMap:元素排序好

LinkedHashMap:按存储数据的排序进行存储

HashCode 和 equals 重写问题!!!!!!!

其他知识:

可以使用asList方法实现数组转换为容器 :Arrays.asList("once two three fort ddd".split(" "));

String.CASE_INSENSITIVE_ORDER

comparable 中包含 compareto

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/244098.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

温柔得叫人想死:日本电影《火宅之人》手记

《火宅之人》是日本导演深作欣二在八十年代监督的情感伦理片。女主角之一由后来出演《桃色》的松坂庆子主演。《桃色》中的她虽然魅力犹存,但已经失去了年轻时的青春、活力和性感。所以《火宅之人》应该是她最红时期的作品,也是她最性感和最暴露的一次演…

与鬼古女夜晚后海边的“恐怖”聚会

昨天,鬼古女夫妇来京签名售书,中午我们三人在内蒙古宾馆吃的蒙古手把肉,喝了一瓶北京二锅头。晚上,《长篇小说选刊》编辑刘玉浦请我们及773恐怖小说的策划人花青女士在后海酒吧喝酒。中间白衣者为鬼古女夫妇。鬼古女恐怖小说新作《…

北京有个可以躺的酒吧——床吧(BED)

今天在旧鼓楼一条小巷里,发现有一个床吧(BED),据说是一个马来西亚华侨开的。酒吧的门口挺幽暗、诡异。酒吧特色顾名思义——满眼是“床”。里面灯光暧昧,有东方殖民地半殖民地的色彩和气息,让人不自觉地颓废…

java io运用_Java IO相关使用

date: 2020-06-14 14:42:22updated: 2020-08-21 17:35:45Java IO相关使用1. 文件创建 File 对象的三种方式一个路径名:File(String pathname)一个父路径名和子路径名:File(File parent, String child) 或 File(String parent, String child)一个URI (统一…

正在读《密码王朝》,却忍不住先说两句

正在读江苏作家成刚的新作《密码王朝》。这是国内著名恐怖悬疑文学品牌773 悬念系列的最新一本小说。看书名,似有跟风《达芬奇密码》之嫌,但粗看了些文字,感觉还是很中国化。小说涉及了密码破译和使用的一些问题,因而看似枯燥&am…

被遗忘和庸俗化的弗洛伊德:纪念弗洛伊德诞辰150周年(全文)

今年5月6日是弗洛伊德诞辰150周年。不知为什么国内媒体对这样的纪念日出奇地冷淡,只有《中国新闻周刊》做了一个封面故事《弗洛伊德的幽灵》。回想上世纪八十年代,弗洛伊德的理论刚刚进入中国的时候,他的书夸张地说“要比今天周杰伦演唱会的票…

java实现三个数字的随机组合_JAVA编程实现随机生成指定长度的密码功能【大小写和数字组合】...

本文实例讲述了java编程实现随机生成指定长度的密码功能。分享给大家供大家参考,具体如下:import java.util.random;public class passwordcreate {/*** 获得密码* param len 密码长度* return*/public string createpassword(int len){int random this…

话剧《白鹿原》:叫人乍舌,令人唏嘘,也让人捏把汗(图)

晚上看了话剧《白鹿原》,据说该剧是今年人艺剧目的重中之重。可惜现场不许拍摄,在网上搜了半天也没有找到剧照。也是,剧明天才正式公演呢。只找到原著作家陈忠实的照片。 这部戏的台词使用的完全是陕西方言,并时时配有粗犷苍劲的“…

《恐怖小说在中国》之一:何为恐怖小说年?

一、何为恐怖小说年? 有人说2005年是恐怖小说年。所谓恐怖小说年这个说法,我早在2000年策划出版国内第一部恐怖小说《脸》的时候就说过,当时某家媒体就曾以“恐怖袭击中国文坛”为题,对“恐怖文学热”进行过报道,而我印…

java开源im框架_开源im即时通讯

spark the best,open sourceDuckChat开源系统据说支持即时消息,它有哪些特性?您可以下载程序在本地运行。现有的开源IM框架即时通讯开源项目。应该开发web爬虫选择Nutch、Crawler4j、WebMagic、scrapy、WebCollector或其他?根据我…

《恐怖小说在中国》之二:恐怖小说是否对人有害?

二、恐怖小说是否对人有害? 恐怖小说创作与出版的繁荣,也引发了某些人士的忧虑,理由是恐怖小说和鬼故事影响了孩子们的身心健康。他们还以一个自杀的女学生为佐证。2004年,北京郊区一个女学生因为看了“碟仙”的鬼故事后跳楼身亡&…

《恐怖小说在中国》之三:恐怖小说到底是什么?

三、恐怖小说到底是什么? 什么是恐怖小说?它的起源和形式怎样?我在答《南方都市报》记者问时曾说过:“恐怖是人在遭受死亡、疯狂等威胁时所产生的一种高度的焦虑的心理状态,凡是描写这种心理状态的小说都可以称为恐怖小…

java分隔符的引号,使用分隔符拆分带引号的字符串

I want to split a string with a delimiter white space. but it should handle quoted strings intelligently. E.g. for a string like"John Smith" Ted BarryIt should return three strings John Smith, Ted and Barry.解决方案After messing around with it, y…

《恐怖小说在中国》之四:恐怖小说的流行与陷阱?

四、恐怖小说的流行与陷阱? 美国文化批评家哈里伯杰说过:“人有两种原始需要:一种是社会安宁、有秩序、不恐怖、不混乱,有一个预期的熟悉的环境。另一种恰好相反:人类确实需要焦虑、不安宁、需要混乱、危险、需要紧张、…

项目中使用 java函数式编程_函数式编程在Java8中使用Lambda表达式进行开发

事情起因如果不喜欢看故事的同学,请前往下一章节。事情起因是我打算集成Redis缓存,配置了Redis以后,发现Cacheable注解始终不生效,折腾了大半天以后,我的心态已经崩了,决定不使用Cacheable注解了&#xff0…

在看世界杯的闲暇看看电视剧《长恨歌》

世界杯开始了,无论重要的和次要的比赛场次都看,整个一个累。还好,反正4年才一次,纵容一下自己也是可以得到原谅的。王安忆的《长恨歌》一直是我关注的作品。上世纪90年代在《钟山》杂志上看过小说;02年在上海大剧院看过…

把王小波作为离我们最近的一个大师

——《王小波全集》出版之际答记者问 1、在您心中,什么是王小波留下的最宝贵的财富。 兴安:一个作家给后人留下的只能是一样东西——作品,这就是他给我们留下的最宝贵的财富。没留下作品,只留下名声的作家是让人怀疑的&#xff0c…

王小波的灾难——由《王小波全集》想到的

在我的书架里,有王小波书的各种版本,最喜欢的是中国青年出版社的4卷本《王小波文集》和华夏出版社的《黄金时代》。前者是精装,系王小波故后出版的影响最大的选本;后者是平装,纸张和封面之简陋不可同日而语&#xff0c…

在java中图片随机播放_如何在Java中随机播放列表

首先,创建一个Integer数组-Integer[] strArray new Integer[] { 10, 20, 30, 40, 50, 60, 70, 80, 90, 100 };现在,将其转换为列表-Listlist Arrays.asList(strArray);使用Collections随机播放,如下所示-Collections.shuffle(list);示例imp…