Java在printf中的“%n”是怎么回事?

我正在阅读有效的Java,它%n在各处都用于换行符。我已经\n相当成功地在Java程序中使用了换行符。

哪个是“正确”的?这有什么错\n?Java为什么要更改此C约定?

回答:

从快速的Google:

还有一个说明符与参数不对应。输出行的是“%n”。在某些情况下,也可以使用“ \ n”,但是由于“%n”总是输出正确的平台特定的行分隔符,因此它可以跨平台移植,而“ \ n”则不能。

以上是 Java在printf中的“%n”是怎么回事? 的全部内容, 来源链接: utcz.com/qa/426268.html

回到顶部