I want to print status messages into Console.
System.out.format("%-60s%10s\n", "Status 1", "[Success]");
System.out.format("%-60s%10s\n", "Status 2", "[Failed]");
System.out.format("%-60s%10s\n", "Status 2", "[Failed]");
System.out.format("%-60s%10s\n", "Status 2 and some text", "[Failed]");
System.out.format("%-60s%10s\n", "Status 2", "[Failed]");
System.out.format("%-60s%10s\n", "Status 2", "[Success]");
System.out.format("%-60s%10s\n", "Status 2 and some very long text", "[Failed]");
System.out.format("%-60s%10s\n", "Status 2", "[Success]");
System.out.format("%-60s%10s\n", "Status 2 and some very very very long text", "[Failed]");
System.out.format("%-60s%10s\n", "Status 2", "[Success]");
System.out.format("%-60s%10s\n", "Status 2", "[Failed]");
But as you can see the second column messages are not formatted properly.
Status 1 [Success]
Status 2 [Failed]
Status 2 [Failed]
Status 2 and some text [Failed]
Status 2 [Failed]
Status 2 [Success]
Status 2 and some very long text [Failed]
Status 2 [Success]
Status 2 and some very very very long text [Failed]
Status 2 [Success]
Status 2 [Failed]
I want to print the messages like this:
Status 1 [Success]
Status 2 [Failed]
Status 2 [Failed]
Status 2 and some text [Failed]
Status 2 [Failed]
Status 2 [Success]
Status 2 and some very long text [Failed]
Status 2 [Success]
Status 2 and some very very very long text [Failed]
Status 2 [Success]
Status 2 [Failed]
How I can do this?
%ninstead of\nin the format string so that you get a newline sequence appropriate to the platform.