结合2" System.out.format"陈述成1

时间:2014-04-30 20:02:30

标签: java format

如何将以下System.out.format语句合并为1,以便打印:

1a. Longest string: 'sentence', Size: '8'

我的代码:

    System.out.format("1a. Longest string: '%s'",longestString);  
    System.out.format(", Size: '%s'%n",tokens.length);

谢谢。

2 个答案:

答案 0 :(得分:3)

如果我理解你的问题,你可以这样做 -

System.out.format("1a. Longest string: '%s', Size: '%s'%n",
    longestString, tokens.length);  

答案 1 :(得分:2)

这很简单:

  • 合并格式字符串
  • 合并参数列表。

format方法遍历格式字符串,并在其看到格式说明符的位置插入附加参数列表的元素。这就是为什么将两者结合起来是一项纯粹的机械任务。