java - 在标准输出中显示空白字符

标签 java eclipse whitespace

在Eclipse中显示空白字符是a simple trick ,但不幸的是,这仅适用于编辑器 View 。

enter image description here

有没有办法在控制台 View 中也显示这些字符?我会发现它对于检查字符串格式是否正确很有用。有帮助吗?

最佳答案

由于对“空白字符”一词存在一些混淆,我将尝试涵盖这两种可能的情况。

如果您希望显示新行和制表符等内容,Java 字符串包含用于这些结构的特殊字符。 \n 将显示换行符(换行符)。 \t 将显示一个选项卡。 \r 是一个回车符。还有其他的,如表here ,但这些是最常见的。

或者,如果您打算将空格显示为可见字符,则这完全是一个不同的问题。在这种情况下,我假设您希望将制表符显示为箭头或将单词之间的空格显示为点,就像某些文本编辑器所做的那样。据我所知,没有内置的功能。

但是,您可以将现有的空格替换为您想要表示该类型空格的 unicode 字符。 Java String类支持使用unicode字符;只需找到您希望用来指示的那个符号,例如一个制表符,然后将 \t 的所有实例替换为该符号即可。

关于java - 在标准输出中显示空白字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11192537/

相关文章:

java - eclipse 可视化编辑器

eclipse - 重复 eclipse

javascript传递给函数的包含空格的字符串在第一个空格处被 chop ?

java - Piglatin,难以理解如何在字符串中移动 '.'

java - 使用java从字符串中仅删除嵌套的大括号

java.lang.NumberFormatException : For input string: "22"

android - 我想自定义构建过程,同时仍然使用 Android Eclipse ADT 插件

java - 将 Set<String> 的内容放入单个字符串的最快方法,其中单词用空格分隔?

css - 背景图像周围的空白区域

java - 使用 cookie 从 PHP 读取 JSON