- 博客(6)
- 收藏
- 关注
原创 Java类的equals方法
Java类的equals方法在上面两篇博文中,我们讨论了字符串和包装类Integer使用“== ”运算符的规则。在实际的使用中,很多时候“== ”运算符并不能得到我们想要的结果。比如,比较两个字符串时,我们希望如果两个字符串中的字符序列相同,就认为两个字符串的值是相等的,这时,就可以使用String对象的equals()方法来判断。 equals()方法是Object类的实例方法,因为Obj...
2020-02-01 16:32:33
344
原创 Java的包装类Integer使用“==”运算的规则
Java的包装类Integer使用“==”运算的规则在前两篇博文,我们讨论了比较运算符“== ”,还重点剖析了字符串变量使用“== ”运算的规则,得出了以下结论,即:当两个变量的值相等时(无论是基本类型变量还是引用类型变量),“== ”比较运算的结果会返回true。这篇博文,我们重点剖析Java的包装类Integer使用“== ”运算的规则,首先看一个简单的例子:public class I...
2020-01-27 17:18:03
782
原创 Java的字符串变量使用“==”运算的规则
Java的字符串变量使用“==”运算的规则在上一篇博文,我们讨论了比较运算符“== ”,即:当两个变量的值相等时(无论是基本类型变量还是引用类型变量),“== ”比较运算的结果会返回true。下面,我们看一个字符串变量进行“==”运算的简单例子public class StringTest{public static void main(String[] args){//定义三个字符...
2020-01-25 15:46:55
818
原创 Java的比较运算符“==”(一)
Java的比较运算符“==”(一)“== ”:称为“等于”比较运算符,用于判断两个变量或常量是否相等,运算的结果是一个布尔值,相等时返回true,不等时返回false。 Java语言支持的变量或常量的类型分为两类:基本类型和引用类型。这两种类型的变量或常量在进行“==”比较运算是否遵循相同的规则呢?一、基本类型变量的比较 Java语言的基本类型有8个:byte、short、int、lo...
2020-01-13 00:39:20
2241
原创 运用继承的知识学习集合
运用继承的知识学习集合面向对象的三个基本特征“封装、继承、多态”,对于一个初学者来说,并不需要他们在程序设计中过多的使用这三个特征,重要的意义在于这三个特征有助于初学者理解java面向对象的设计思想,有助于逐步深入的学习java类库,从而熟练应用java进行程序开发、系统设计。 按照Java中“继承”的理论,一旦继承一个父类,那么子类将自动获得父类中所有的成员变量、方法等成员,在这里,我们尝...
2020-01-05 21:17:20
276
原创 快速掌握面向对象的三大特征
快速掌握面向对象三大特征不管是老当益壮、宝刀不老的Java,还是如日中天、蓬勃发展的Python,都离不开面向对象的编程方式(Python可以选择函数是编程和面向对象编程两种方式)。面向对象的编程能够提供更好的可重用性、可扩展性和可维护性,是一种优秀的编程设计方法。目前,大部分编程语言书籍、资料中,在讲解面向对象的思想时,往往会在开始就利用较大篇幅,以理论讲解为主,深入、详细的介绍面向对象的知...
2019-12-21 23:01:11
430
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人