![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
Richard_Gosling
唯代码和好姑娘不可辜负
展开
-
java中compareTo和compare方法之比较
这两个方法经常搞混淆,现对其进行总结以加深记忆。1. compareTo(Objecto)方法是java.lang.Comparable接口中的方法,当需要对某个类的对象进行排序时,该类需要实现Comparable接口的,必须重写public int compareTo(T o)方法,假设我们通过 x.compareTo(y) 来“比较x和y的大小”。若返回“负数”,意味着“x比原创 2017-07-22 21:27:38 · 1151 阅读 · 0 评论 -
HashMap的工作原理
HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道Hashtable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投资银行更喜欢问这个问题,甚至会要求你实现HashMap来考察你的编程能力。ConcurrentHashMap和其它同步集合的引入转载 2017-07-25 21:19:27 · 146 阅读 · 0 评论 -
关于正则表达式的一道面试题
import java.util.Arrays;public classip_test { /** * "172.25.27.1 3.25.118.32 105.38.225.12" * 对上面字符串把ip地址切割出来进行排序 , 如果直接排序,得出的结果是105.38.225.12 172.25.27.1 3.25.118.32 不符合要求 * */转载 2017-07-24 14:36:19 · 197 阅读 · 0 评论 -
java正则表达式
一、符号表示(1)字符. \\.任何字符 .数字 [0-9] \d单词字符 [a-zA-Z0-9] \w其他字符 [^a-zA-Z0-9]反斜线 \\换行 \n回车 \r(2)数量词一次或一次也没有 ?零次或多次 *一次或多次原创 2017-07-24 14:22:42 · 204 阅读 · 0 评论 -
java中的容器
当我们不知道要存储多少元素时,我们无法使用数组,需要使用容器,注意容器只能存储引用类型 为了方便的利用数据容器进行引用的管理,Java中提供了丰富的数据容器以满足程序员多样化的需求。JAVA的容器---List,Map,Set Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set M原创 2017-07-22 21:40:20 · 179 阅读 · 0 评论 -
FileReader和BufferedReader的区别
1.FileReader不能一行行读,BufferedReader可以一行行地读2.BufferedReader可以一行行地读效率高,因为减少了IO的次数原创 2017-07-22 21:31:46 · 7871 阅读 · 1 评论