java
Devil_Satan
这个作者很懒,什么都没留下…
展开
-
Java内部类
转自牛客网BlueFish在内部类选择题中的回答,连接如下: https://www.nowcoder.com/test/question/done?tid=8261052&qid=5120#summary码下来,慢慢看1.为什么使用内部类?使用内部类最吸引人的原因是:每个内部类都能独立地继承一个(接口的)实现,所以无论外围类是否已经继承了某个(接口的)实现,对于内部类都没有影响使用内部类最大的优转载 2017-05-12 11:10:29 · 271 阅读 · 0 评论 -
二叉树前序、中序、后序遍历非递归写法
转自:http://blog.csdn.net/zhangxiangdavaid/article/details/37115355前言 在前两篇文章二叉树和二叉搜索树中已经涉及到了二叉树的三种遍历。递归写法,只要理解思想,几行代码。可是非递归写法却很不容易。这里特地总结下,透彻解析它们的非递归写法。其中,中序遍历的非递归写法最简单,后序遍历最难。我们的讨论基础是这样的: [cpp] view转载 2017-05-12 21:10:38 · 624 阅读 · 0 评论 -
java双端队列ArrayDeque
java中双端队列为ArrayDeque, import java.util.ArrayDeque; 其使用方法同队列类似, 不过有几个方法是双端队列特有的: addFirst(E e) //Inserts the specified element at the front of this deque. //将指定元素插入对头 addLast(E e) //Inserts the原创 2017-05-13 14:20:39 · 668 阅读 · 0 评论 -
java String之“==”和“equals”的区别
对于java来说,String的equals()方法比较的是字符串的内容,==比较的是内存地址值。 例如: String s1="abc"+"def"; String s2=new String(s1); if(s1.equals(s2)){ System.out.println(".equals succeeded"); }else{ System.out.println(".eq原创 2017-05-15 15:21:36 · 817 阅读 · 0 评论