对于新行,符号是“%n”;空间怎么样,它有符号吗?
我已经在各种网站上搜索过它,但我找不到它。
您只需使用一个空格 , 就可以了" "
。这个没有魔法。
例如:
String text = "%4d: %04x%n"; // note the space
for (int i = 0; i < 100; i++) {
System.out.println(text, i, i);
}
你评论:
我正在寻找等效的符号伴侣。
没有等效的符号,也不需要一个。这可能就是您的 Google 搜索没有结果的原因。
没有等效符号,因为没有用处。打印一个依赖于平台的%n
换行符(\r
, \r\n
, \n
),但没有依赖于平台的“空格”这样的东西,所以你只需" "
在格式字符串中使用 a 。
% 符号引入了一个参数描述符。
如果您打算使用空格作为参数,参数描述符将是 %s,就像任何其他字符串一样。
否则,空间符号是空格。