0
我有兩個字符串表:的Java startsWith不正常工作
String[] tab = {"why","Why"};
而且我想它他們,看看是否有人要求比那些在我的標籤[]不同的單詞一個問題:
for (int i = 0; i < tab.length; i++) {
if(!message.startsWith(tab[i])){
System.out.println("Ask using why or Why");
break;
}
}
當我輸入我的輸入:「爲什麼天氣不好?」,它會返回:「詢問爲什麼或爲什麼」。 當我輸入:「你好嗎?」時,它會返回「詢問爲什麼或爲什麼」。
我希望這個程序只允許以why或why爲開頭的問題。
我在做什麼錯?
你想「它」呢? – DreadHeadedDeveloper 2014-10-27 17:27:47
'message'的內容是什麼?請發佈用於填充「消息」的代碼。 – rgettman 2014-10-27 17:30:53