一、基础介绍
1、下面的一段描述为摘录【原文链接:https://blog.csdn.net/ifwinds/article/details/80849184】
在Java语言中,所有类似“ABC”的字面值,都是String类的实例;String类位于java.lang包下,是Java语言的核心类,提供了字符串的比较、查找、截取、大小写转换等操作;Java语言为“+”连接符(字符串连接符)以及对象转换为字符串提供了特殊的支持,字符串对象可以使用“+”连接其他对象。
2、今天在做练习题的时候,如下图,选择答案的时候居然错误了:
3、在视屏教程中有这样的总结:
使用==做比较
基本类型:比较的是数据值是否相等
引用类型:比较的是地址值是否相同
所以就牵扯出:基本类型包含哪些?引用类型包含哪些?
4、参考链接:
https://www.runoob.com/java/java-string.html
https://www.cnblogs.com/outmanxiaozhou/p/11201180.html
https://blog.csdn.net/ifwinds/article/details/80849184
二、使用equals()比较内容,主要用于比较两个对象是否相等
三、最后
学习课程地址:
https://www.bilibili.com/video/BV1NJ411U77z?p=120&spm_id_from=pageDriver