如何在java字符串中使用下标?

Pra*_*iye 0 java string subscript

如何在Java字符串中编写下标字符?

例如,我必须写"CO2".我2该如何移动到底部CO

And*_*lko 7

String课程不提供此类操作.但你可以使用Unicode字符'SUBSCRIPT TWO'(U + 2082):

final String string = "CO\u2082"; // CO?
Run Code Online (Sandbox Code Playgroud)

此外,您可以创建一个StringHTML代码段.例如,

final String html = "CO<sub>2</sub>";
Run Code Online (Sandbox Code Playgroud)

  • 为了可维护性,我可能会建议"\ u2082"以一个明智的名字变成一个常数; 即`private static final String SUBSCRIPT_TWO ="\ u2082"`以便明确在6个月后查看代码时所执行的操作 (3认同)