【发布时间】:2015-10-03 13:58:24
【问题描述】:
如何在 Java 字符串中写入下标字符?
例如,我必须写"CO2"。如何将2 移动到CO 的底部?
【问题讨论】:
-
为什么不用UTF-8 subscript 2 symbol而不是第二个呢?
-
这个字符串会在哪里显示?字符串是一系列字符,本身不包含有关格式的信息。
-
“下标”不是 Java 概念。 Java 语言和标准库处理字符串(字符序列)。应该在打印或屏幕上将哪些字符序列呈现为下标的问题在更高级别得到解答(例如,谷歌的“java富文本编辑器”)
-
参见 StyleConstants (docs.oracle.com/javase/7/docs/api/javax/swing/text/…)。您可以将下标值用于样式化文档