Formatting strings in java

前端 未结 3 2077
甜味超标
甜味超标 2020-12-15 12:20

I am reading the serial buffer with readLine() method. The string returned by readLine() is in the format \"str1 : str2\". In a while loop when I use readLine() number of ti

3条回答
  •  遥遥无期
    2020-12-15 12:56

    The easiest way to achieve this is to use System.out.format(). This lets you use C printf style format specifiers. An example:

    System.out.format("%-5s:%10s\n", "Name", "Nemo");
    System.out.format("%-5s:%10d\n", "Age", 120);
    

    This will output:

    Name :      Nemo
    Age  :       120
    

    Also see documentation for the Formatter class to learn more about the format string syntax.

提交回复
热议问题