Set public interface Set<E>extends Collection<E> 不包含重复元素的集合。更正式地,集合不包含一对元素e1和e2 ,使得e1.equals(e2) ,并且最多一个空元素。正如其名称所暗示的那样,这个接口模拟了数学集抽象。 Set接口除了继承自Collec ...
分类:
其他好文 时间:
2020-05-03 18:34:26
阅读次数:
66
题目: 解法: 方法一:先序遍历 1 class Solution { 2 public boolean isSubtree(TreeNode s, TreeNode t) { 3 String tree1 = preOrder(s, true); 4 String tree2 = preOrder ...
分类:
其他好文 时间:
2020-05-03 15:01:16
阅读次数:
50
== 和 equals异同 ==比较即比较内容也比较地址是否相同; equals方法,比较两个对象内容是否相同 注意: (1)字符串比较,不允许用== ,只能通过equals方法 (2)如果Integer和Integer/int比较具体是否相等,此时绝对不允许使用== (3)注意:数字,和字符串比较 ...
分类:
其他好文 时间:
2020-05-02 00:25:23
阅读次数:
65
==的作用: 比较两个对象,当这两个比较对象是基本数据类型时,若两个比较对象值相等/不相等,就返回true/false。当这两个比较对象是引用类型时,就比较两个对象的堆内存地址,若相等/不相等,就返回true/false。 实例代码: public class Temp { public stati ...
分类:
其他好文 时间:
2020-05-01 23:58:04
阅读次数:
99
“在我电脑上是好的呢!”现在看来,这句话更像是调侃开发人员的一个段子,但是“开发环境与生产环境”之间的矛盾依然存在。作为开发者,你需要记住,你写的应用总会有在生产环境上线的一天。在本文中,我们将讨论一些 CUBA 的特性,能帮助你避免在应用程序上线时遇到问题。 编码准则 使用服务(Services) ...
分类:
其他好文 时间:
2020-05-01 12:18:25
阅读次数:
50
重写Object的equals方法 public class Person { private String name; private int age;? public Person() { }? public Person(String name, int age) { this.name = ...
分类:
其他好文 时间:
2020-05-01 00:43:00
阅读次数:
77
hashcode能大大降低对象比较次数,提高查找效率! 如果两个对象相同,那么它们的hashCode值一定要相同 如果两个对象的hashCode相同,它们并不一定相同(这里说的对象相同指的是用eqauls方法比较)。 equals()相等的两个对象,hashcode()一定相等;equals()不相 ...
分类:
其他好文 时间:
2020-04-30 20:59:17
阅读次数:
49
相等的比较: 值相等和引用相等。 值相等:两个值在某种意义上是想等的。 引用相等:两个引用指向完全相同的对象。 默认情况下: 值类型使用值相等。 引用类型使用引用相等。 1.标准等值比较协议 ==和!= object对象Equals虚方法 IEquatble<T>接口 ==和!= 很多的例子中都使用 ...
Spring工厂类介绍 Spring工厂类 Example Spring的Bean管理 XML方式(上) Bean的实例化三种方式 方式一 方式二 方式三 Bean的常用配置 Bean的作用域 Example Bean的生命周期的配置 Bean的生命周期的完整过程 BeanPostProcessor ...
分类:
编程语言 时间:
2020-04-29 21:36:44
阅读次数:
60
字符串之间的比较使用equal(); 字符串.equals();把肯定有的字符串写在前面,变量写在后面 ...
分类:
其他好文 时间:
2020-04-26 17:17:07
阅读次数:
50