,所以我學習Java在上大學,我仍然在初級水平我這麼光禿禿的。我遇到了一個描述以下內容的問題...與Java練習大學(絃樂)有麻煩
給定兩個字符串,如果其中任一字符串出現在另一個字符串的末尾,則忽略大寫/小寫字母差異(換句話說,計算結果不應該是「區分大小寫」)。
行,所以我已經確定,我需要讓兩個字符串的輸入。然後我假設我需要一個if/else語句,其中if檢查這兩個字符串是否使用IgnoreCase查看其他字符串的字符是否出現在該字符串的末尾。如果string有末另一個字符串,打印真正
,然後其他的字符,打印假的。
我知道如何輸入兩個字符串,並實施的if else語句,我的問題是,我怎麼掃描,看看一個字符串是否包含另一個字符串的內容?以及如何指定它必須在字符串的末尾找到。 IE瀏覽器。
"Hiabc", "abc" -> true
"AbC", "HiaBc" -> true
"abc", "abXabc" -> true
"abc", "abXaXc" -> false
我檢查了許多在線教程,試圖找到這樣做的語法,但我似乎無法找到任何。
任何幫助,將不勝感激
['字符串#startsWith'](http://docs.oracle.com/javase/7/docs/api/java/lang/String.html#startsWith(java.lang中.String)),['String#endsWith'](http://docs.oracle.com/javase/7/docs/api/java/lang/String.html#endsWith(java.lang.String))。您可能還需要考慮['字符串#toLowerCase'](http://docs.oracle.com/javase/7/docs/api/java/lang/String.html#toLowerCase()) – MadProgrammer
HTTP:// WWW .java2s.com/Tutorial/Java/0040__數據類型/ CaseinsensitivecheckifaStringendswithaspecifiedsuffix.htm –