故如果要比较两个字符串是否相同可以对a调用equal
字符串 调用 可以 是否 比较 两个 如果 相同
2023-09-14 09:12:03 时间
故如果要比较两个字符串是否相同(而不是他们的地址是否相同)。可以对a调用equal:
System.out.println(a.equal(b));
equal用来比较两个对象中字符串的顺序。
a.equal(b)是a与b的值的比较。
注意下面程序:
student a=new student(“LUCY”,20);
student b=new student(“LUCY”,20);
System.out.println(a==b);
System.out.println(a.equal(b));
此时返回的结果均为false。
1 package TomText; 2 3 public class TomText_37 { 4 private int day,month,year; 5 TomText_37(int day,int month,int year){ 6 setDate(day,month,year); 7 8 } 9 private void setDate(int day,int month,int year){ 10 this.day=day; 11 this.month=month; 12 this.year=year; 13 } 14 private void printDate(TomText_37 d){ 15 System.out.println("今天是"+d.year+"年"+d.month+"月"+d.day+"日"); 16 } 17 public static void main(String [ ] args){ 18 TomText_37 date=new TomText_37(31,03,2005); 19 date.printDate(date); 20 } 21 22 }
相关文章
- js 拆分字符串为数组 与 数组删除某索引值
- 让枚举值与字符串一一对应
- C#快速剔除字符串中不合法的文件名或者文件路径字符
- Java实现 蓝桥杯VIP 基础练习 字符串对比
- RF-字符串转为整数的方法
- Leetcode0824. 山羊拉丁文(simple,字符串处理)
- DL之CNN:基于CRNN_OCR算法(keras,CNN+RNN)利用数据集(torch,mdb格式)训练来实现新图片上不定长度字符串进行识别—训练过程
- Python语言学习:基于python五种方法实现使用某函数名【func_01】的字符串格式('func_01')来调用该函数【func_01】执行功能
- for循环遍历字符串的还有一种方法
- JAVA中字符串比較equals()和equalsIgnoreCase()的差别
- C语言调用汇编实现字符串对换
- Python 3 自动化运维之比较字符串差异difflib模块
- 天天快乐编程集训队2021暑假训练-0804-字符串题解
- 试题 算法训练 最长字符串
- lapply与自定义函数 apply sapply 字符串变成list list变成vector 向量 调用开方括号函数“[”和参数1来获取每个基因的第一个 id r匹配双反斜杠 双斜杠匹配正则。