乞力马扎罗的咸鱼

导航

随笔分类 -  java基础

关注java基础
java中Comparable和Comparator两种比较器的区别
摘要:Comparable和Comparator接口都是为了对类进行比较,众所周知,诸如Integer,double等基本数据类型,java可以对他们进行比较,而对于类的比较,需要人工定义比较用到的字段比较逻辑。可以把Comparable理解为内部比较器,而Comparator是外部比较器,基本的写法如下 阅读全文

posted @ 2017-07-26 14:43 【兰陵笑笑生】 阅读(18882) 评论(0) 推荐(0)

Java中容器的两种初始化方式比较
摘要:List,Set,Map的两种初始化赋值方式 List List<Integer> list2 = new ArrayList<Integer>(); for (int i=0;i<times;i++){ list2.add(i); } List<Integer> list1 = new Array 阅读全文

posted @ 2017-07-26 14:40 【兰陵笑笑生】 阅读(1495) 评论(0) 推荐(0)

Java中字符的半角和全角
摘要:前几天在工作中遇到一个问题 在一个程序中进行Excel的导入,将Excel中的一系列城市编码在程序中解析,转换为int型,因为Excel中的部分城市编码带有空格,因此需要在代码中将其转换为String类型,再进行字符串的trim()操作,结果发现trim()操作后并不能除去空格,又试着用正则表达式匹 阅读全文

posted @ 2017-07-10 12:34 【兰陵笑笑生】 阅读(2078) 评论(0) 推荐(0)