Java中的空格
Java中有哪些空白?我需要检查代码中的文本是否包含空格。
我的代码是:
if (text.contains(" ") || text.contains("\t") || text.contains("\r") || text.contains("\n"))
{
//code goes here
}
我已经知道了\n
,\t
,\r
和space
。
回答:
boolean containsWhitespace = false;for (int i = 0; i < text.length() && !containsWhitespace; i++) {
if (Character.isWhitespace(text.charAt(i)) {
containsWhitespace = true;
}
}
return containsWhitespace;
或者,使用番石榴,
boolean containsWhitespace = CharMatcher.WHITESPACE.matchesAnyOf(text);
以上是 Java中的空格 的全部内容, 来源链接: utcz.com/qa/399363.html