java - 哪些 ASCII 代码可能会呈现为文本中的空格?

标签 java ascii

假设我有一个像这样的实用函数 -

public static boolean isABlankSpace(char c)
  {

     // returns true if the char c is rendered as a blank space
  }

我当前的实现仅 -

if(c == ' ') 
 {
    return true;
 }

但我意识到许多其他 ASCII 代码可以呈现为空白。那么这些 ASCII 码是什么?这将如何改变我的实现?

最佳答案

您可以使用:

Character.isWhitespace(c);

这是一个内置的实用方法。有关其功能的详细信息,请参阅 the javadoc 。请注意,对于换行符(\n\r 等),它也会返回 true。

关于java - 哪些 ASCII 代码可能会呈现为文本中的空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11084852/

相关文章:

ios - 表情符号未显示,取而代之的是奇怪的字符

Python,file(1) - 为什么数字 [7,8,9,10,12,13,27] 和范围 (0x20, 0x100) 用于确定文本文件与二进制文件

java - 如何获得正确的 ascii 值?

java - Java 的高级方法调用层次结构生成?

java - Toast 正在从附加了后台线程的处理程序中显示。不确定那是怎么发生的?

java - 了解 libgdx 中的 "this"关键字

c++ - 使用 ASCII 值作为条件

java - 当我尝试 POST 请求时收到 400 响应

java - 如何将多维数组传递给构造函数?

Python Curses - 打印 Ascii 艺术