Java中如何用System.out.println()连续输出多个变量?

2024-11-07 13:31:42
推荐回答(1个)
回答(1):

调用方法
System.out.printf(format,
args)
形式
参数:
format
-
在格式字符串的语法中描述的格式字符串
args
-
格式字符串中的格式说明符引用的参数。如果参数多于格式说明符,则忽略额外的参数。参数的数量是可变的,并且可以为零。参数的最大数量受到《Java
Virtual
Machine
Specification》定义的
Java
数组的最大维数的限制。针对
null
参数的行为依赖于
conversion。
例如:
System.out.printf("%s
%s
%s
%s",
"a",
"b",
"c",
"d")
//
->
a
b
c
d
System.out.printf("Local
time:
%tT",
Calendar.getInstance());
//
->
"Local
time:
13:34:18"
System.err.printf("Unable
to
open
file
'%1$s':
%2$s",
fileName,
exception.getMessage());
//
->
"Unable
to
open
file
'food':
No
such
file
or
directory"
更多的可以参考JAVA5.0的API
应该是5.0新追加的
和C#的输出挺相似的