JAVA System.out.println()方法输出多个变量

2024-11-20 10:39:15
推荐回答(5个)
回答1:

不知道你的意思是不是System.out.println(a+b+c);

早说是整型变量嘛,我上面的方法是针对字符串操作的。你要连续输出3个整型的话一定要把整型数值先转换成字符串类型然后再进行操作。
也可以用整型转字符串Integer.toString(整型变量)这样的方法来输出,字符串转整型是Integer.parseInt(字符串变量)。

回答2:

你说com91的回答能满足你的要求,但他那个之所以能达到你的要求只是因为字符串连接符“+”而已,“+”两端只要有一个是字符串类型,系统就会自动将另一个操作数转换为字符串再进行连接,而不是你说的为什么字符串变量能和整形变量直接相加,他这个和System.out.println(“”+a+b+c);是一样的意思。(刚入行头发浓密的菜鸟,实在忍不住出一句声)

回答3:

System.out.printf("%d%d%f%m%r.....%d\n",a,b,c,d,...,n);
回复:
你学过c语言吧,%d,5f等等是格式符,比如:%d是表示输出整数,%f输出浮点型,它们对应于后面的输出变量a,b,....。
例如:输出int变量a,则这样写:
System.out.printf("%d\n",a);
\n是换行符。
回复:ls的,你好好看看jdk1.6或是1.5,它是支持printf的。

回答4:

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

回答5:

String s="";
s+=a;
s+=b;
s+=c;
Sysetm.out.println(s);