我確信這很簡單,但是我試着用google搜索這個問題,但找不到適合我的問題的答案。Java:檢查字符串中的每個空格
我在玩弄字符串處理,我試圖做的事情之一就是獲取每個單詞的第一個字母。 (然後將它們全部放入一個字符串中)
我在註冊每個'空格'時遇到問題,因此我的If語句將被觸發。這是迄今爲止我所擁有的。
while (scanText.hasNext()) {
boolean isSpace = false;
if (scanText.hasNext(" ")) {isSpace = true;}
String s = scanText.next();
if (isSpace) {firstLetters += s + " ";}
}
而且,如果有更好的方法來做到這一點,那麼請讓我知道
「掃描儀」可能會佔用白色空間,因爲它使用空格作爲單詞分隔符。你應該檢查一些其他的字符串來獲得輸入的空白區域,或者根本不需要從輸入中獲取空間,只需將它添加到單詞中即可。 – 11thdimension