摘要:
我对Set也没有什么多说的。就是集合嘛 这个集合和数学中的集合真是太像了。 我先说说数学中的集合三大特性:互异性,无序性,确定性。想想java中的set集合,差不多也是这意思。 Set的最大特点是能去掉重复的元素并获取相应数据 说说开发中遇到的事情:查询出所有的员工,再过滤掉重复的员工所在部门,最后 阅读全文
摘要:
一说到list的的确不知道写些什么。。。。。我觉得别人总结的比我写的还要好很多。 我擅长记录自己的误区。 |--List:元素是有序的(怎么存的就怎么取出来,顺序不会乱),元素可以重复(角标1上有个3,角标2上也可以有个3)因为该集合体系有索引, |-- ArrayList:底层的数据结构使用的是数 阅读全文
摘要:
最近在网上看到一句话,鄙人觉得这是比较经典的一句话,首先要给大家分享哈: 当一个人找不到出路的时候,最好的办法就是将当前能做好的事情做到极致,做到无人能及。 Map<String, String> map = new HashMap<String, String>(); map.put("1", " 阅读全文
摘要:
一说到map都想到key-value键值队存在。key可以为最多一个null的key。 今天开发中一个业务需求,在map中一个key中存多个对象。 我首先想到Map<String,List>造型来解决。尤其是那种一对多的可以这么设计。 Map<String,List> map = new HashM 阅读全文
摘要:
最近开发中,经常使用这个类LinkedBlockingQueue,它是BlockingQueue这个子类。 并发库中的BlockingQueue是一个比较好玩的类,顾名思义,就是阻塞队列。该类主要提供了两个方法put(),offer()和take(),poll(),前者将一个对象放 到队列尾部,如果 阅读全文
摘要:
这个也没有什么多说的。 if (valueS.substring(valueS.length() - 1).equals("%")) { double values = Double.parseDouble(valueS.replace("%", "")) * 0.01; } 阅读全文
摘要:
这没有什么多讲的。直接记住吧 1.string 转 byte[] //为UTF8编码byte[] bytes=str.getBytes("UTF8");//为ISO-8859-1编码byte[] bytes2 = srt2.getBytes("ISO-8859-1");其中ISO-8859-1为单字 阅读全文