简化printf

时间:2011-11-11 04:17:28

标签: java

  System.out.printf("%7s", "a");
  System.out.printf("%7s", "b");
  System.out.printf("%7s", "c");
  System.out.printf("%7s", "d");

只想给字符串7空格。有没有更好的方法来打印它而没有4个新的printf()

2 个答案:

答案 0 :(得分:10)

System.out.printf("%7s%7s%7s%7s", "a", "b", "c", "d");

答案 1 :(得分:3)

您正在打印... d

   char first = 'a';
   char second = first + 1; // will be b

所以你可以使用for循环并避免重复