我确信这很简单,但是我试着用google搜索这个问题,但找不到适合我的问题的答案。Java:检查字符串中的每个空格
我在玩弄字符串处理,我试图做的事情之一就是获取每个单词的第一个字母。 (然后将它们全部放入一个字符串中)
我在注册每个'空格'时遇到问题,因此我的If语句将被触发。这是迄今为止我所拥有的。
while (scanText.hasNext()) {
boolean isSpace = false;
if (scanText.hasNext(" ")) {isSpace = true;}
String s = scanText.next();
if (isSpace) {firstLetters += s + " ";}
}
而且,如果有更好的方法来做到这一点,那么请让我知道
“扫描仪”可能会占用白色空间,因为它使用空格作为单词分隔符。你应该检查一些其他的字符串来获得输入的空白区域,或者根本不需要从输入中获取空间,只需将它添加到单词中即可。 – 11thdimension