我写了一个程序,它给出了类似的输出
“bbccaa”
java中有没有办法将它存储到一个字符串中并与另一个字符串进行比较。
使用equalsIgnoreCase()
orequals()
比较2 个 String 对象....
String s = "hello";
String sOutput = "bbccaa";
if (sOutput.equalsIgnoreCase(s)){ // Ignore case while comparing
}
if (sOutput.equals(s)){ // Consider case while comparing
}
你是什么意思'给出一个输出'?它是否将字符串打印到控制台?
假设你有类似的东西:
String s = ...; // Something that creates bbccaa
System.out.println(s);
然后你可以这样做:
s.equals(otherString);
比较两个字符串
这个字符串是如何生成的?如果使用 Streams,则将流保存为字符串并使用 equals 方法