簡體   English   中英

如何將輸出與java中的字符串進行比較?

[英]How do I compare the output with a string in java?

我寫了一個程序,給出了類似的輸出

“bbccaa”

在java中是否有一種方法可以將其存儲到sting中並與另一個字符串進行比較。

“給出輸出”是什么意思? 它是否將字符串打印到控制台?

假設你有類似的東西:

String s = ...; // Something that creates bbccaa
System.out.println(s);

然后你可以這樣做:

s.equals(otherString);

比較兩個字符串

使用equalsIgnoreCase()equals()比較2個String對象 ....

String s = "hello";

String sOutput = "bbccaa";

if (sOutput.equalsIgnoreCase(s)){   // Ignore case while comparing


 }


if (sOutput.equals(s)){            // Consider case while comparing


 }

怎么樣

"bbccaa".equals(anotherString)

要么

"bbccaa".compareTo(anotherString)

看到

這個字符串是如何生成的? 如果使用Streams,則將流保存為字符串並使用equals-Method

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM