Java中的字符比空格小?

Ine*_*nce 1 java string output

我正在用 Java 编写一个程序,我需要一个类似于空格(“”)的字符,只是显示时长度较小。理想情况下,字符大小是空格字符的一半。

我想知道是否存在这样的字符,或者是否有办法修改空格字符的长度,使其在输出给用户时更小。

Thi*_*ruG 5

阅读这篇文章。这可能会有所帮助:

\n\n
U+0020  SPACE   foo bar Depends on font, typically 1/4 em, often adjusted\nU+00A0  NO-BREAK SPACE  foo bar As a space, but often not adjusted\nU+1680  OGHAM SPACE MARK    foo\xe1\x9a\x80bar Unspecified; usually not really a space but a dash\nU+180E  MONGOLIAN VOWEL SEPARATOR   foo\xe1\xa0\x8ebar No width\nU+2000  EN QUAD foo\xe2\x80\x80bar 1 en (= 1/2 em)\nU+2001  EM QUAD foo\xe2\x80\x81bar 1 em (nominally, the height of the font)\nU+2002  EN SPACE    foo\xe2\x80\x82bar 1 en (= 1/2 em)\nU+2003  EM SPACE    foo\xe2\x80\x83bar 1 em\nU+2004  THREE-PER-EM SPACE  foo\xe2\x80\x84bar 1/3 em\nU+2005  FOUR-PER-EM SPACE   foo\xe2\x80\x85bar 1/4 em\nU+2006  SIX-PER-EM SPACE    foo\xe2\x80\x86bar 1/6 em\n
Run Code Online (Sandbox Code Playgroud)\n

  • 您可以使用转义字符,如下所示:`\u0020` (2认同)