What’s up with Java’s “%n” in printf?

From a quick google:

There is also one specifier that doesn’t correspond to an argument. It is “%n” which outputs a line break. A “\n” can also be used in some cases, but since “%n” always outputs the correct platform-specific line separator, it is portable across platforms whereas”\n” is not.

Please refer https://docs.oracle.com/javase/tutorial/java/data/numberformat.html

Original source

2 thoughts on “What’s up with Java’s “%n” in printf?”

  1. whoah this blog is wonderful i really like reading your articles. Keep up the great paintings! You realize, a lot of people are hunting round for this info, you could help them greatly.

    Reply

Leave a Comment