首页 > 编程知识 正文

Java字符串截取方法,java查找字符串中指定字符

时间:2023-05-05 21:15:02 阅读:23516 作者:201

比较字符串的两个常用方法是运算符“=”和String的equals方法。

使用“=”比较两个字符串是比较两个对象的“地址”是否匹配,本质上是判断两个变量是否指向同一对象,否则返回true,否则返回false String类的equals方法比较两个字符串的内容是否匹配,返回值也是布尔型的。

请看下面的代码:

公共类测试字符串{

publicstaticvoidmain (字符串[ ] args ) {

String str1='温柔的香水';

String str2='温柔的香水';

system.out.println(str1==str2; 返回true

system.out.println(str1.equals ) str2); 返回true

String str3=new String ('安静的砖头');

String str4=new String ('安静的砖头');

system.out.println(str3==str4; 返回false

system.out.println(str3.equals ) str4); 返回true

}

}

结果输出:

从上面的代码可以看出,以String str=' XXX '方式和stringstr=newstring('XXX ' )方式创建的字符串存储在计算机堆栈空间中

现在我也是一首桀骜不驯的歌曲,对堆栈空间的理解现在还不够,所以这里也不能说是其中的“奥卡西”。 今天我想分享一下我主要学习的两个常见字符串的比较方法。

以上是正文的全部内容,希望正文的内容能给大家的学习和工作带来一定的帮助,同时也希望得到更多的支持!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。