gpt4 book ai didi

java - 比较从 char[] 创建的字符串

转载 作者:搜寻专家 更新时间:2023-11-01 02:22:41 24 4
gpt4 key购买 nike

<分区>

我的代码比较两个词之间的相等性。如果字符串相等,它会打印一个值“TRUE”。否则返回 false。正在使用 Java 的“等于”函数

class k{  

public static void main(String args[]){
String s1="Sach";
String s2=word();
String s3=new String("Sach");
System.out.println(s1.equals(s2));
System.out.println(s1.equals(s3));
}

public static String word() {
char[] str=new char[100];
str[0]='S';
str[1]='a';
str[2]='c';
str[3]='h';
String ss=new String(str);
System.out.println(ss);
return ss;
}
}

我需要将一些选定的字母提取到数组中并将其转换为字符串。转换后,函数返回字符串。但是比较会导致不正确的值。是否有其他方法可以将数组转换为字符串,以便该程序给出正确的结果。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com