Java中字符串比较
双等号str1 == str2
表示比较两个字符串对象是否在内存中是同一个。str1.equals(str2)
表示比较两个字符串的内容是否一样。
1 | String str1 = "Lee"; |
备注:equals()
函数默认是用来比较两个对象的引用是否一样的,而在String类中应该是被覆写了,用来比较对象的内容是否一样啦。
Java中问号表达式
1 | var = A ? B : C // 如果A为真,返回B,否则返回C |
Java中一些容易迷惑的关键字
继承父类/父接口的关键字:extends
实现接口的关键字:implements
在方法后面声明抛出异常的关键字:throws
在代码中抛出异常的关键字:throw