string与stringbuilder如何判断相等
时间: 2024-05-05 22:20:04 浏览: 97
C#中String和StringBuilder的简介与区别
在Java中,可以使用equals()方法来判断两个字符串是否相等。对于String类型的字符串,可以直接使用equals()方法进行判断。而对于StringBuilder类型的字符串,需要先将其转换为String类型,再用equals()方法进行判断。示例代码如下:
```
String str1 = "hello";
String str2 = "world";
StringBuilder sb = new StringBuilder();
sb.append(str1).append(str2);
// 判断两个String类型字符串是否相等
boolean isEqual1 = str1.equals(str2);
// 判断StringBuilder类型字符串和String类型字符串是否相等
boolean isEqual2 = sb.toString().equals(str1);
```
阅读全文