java 如何在一行中显示两个变量输出?
how to show two variables output in one line in java?
Sytem.out.println("value of x , y : "+x +y);
输出将是“x,y 的值:1020”,其中 x 是 10,y 是 20
但是我想打印这个"value of x,y : 10 20"
你的代码有误
这是正确的:
System.out.println("value of x & y: " + x + y);
每个变量都必须有“+”才能与其他变量串联。
除了字符串连接之外,您还可以使用 String.format
来执行此操作:
System.out.println(String.format("value of x & y : %d %d" , x, y));
或System.out.printf
:
System.out.printf("value of x & y : %d %d\n" , x, y);
在 System.out.println
上,您只能打印 String
个值,因此需要将变量格式化为一个 string
,如下所示。
Sytem.out.println(String.format("value of x & y : %d %d", x, y));
你可以这样写-
System.out.println("value of x,y"+x+" "+y);
或者你这样写-
System.out.print("value of x,y"+x+" "+y);
Sytem.out.println("value of x , y : "+x +y);
输出将是“x,y 的值:1020”,其中 x 是 10,y 是 20
但是我想打印这个"value of x,y : 10 20"
你的代码有误
这是正确的:
System.out.println("value of x & y: " + x + y);
每个变量都必须有“+”才能与其他变量串联。
除了字符串连接之外,您还可以使用 String.format
来执行此操作:
System.out.println(String.format("value of x & y : %d %d" , x, y));
或System.out.printf
:
System.out.printf("value of x & y : %d %d\n" , x, y);
在 System.out.println
上,您只能打印 String
个值,因此需要将变量格式化为一个 string
,如下所示。
Sytem.out.println(String.format("value of x & y : %d %d", x, y));
你可以这样写-
System.out.println("value of x,y"+x+" "+y);
或者你这样写-
System.out.print("value of x,y"+x+" "+y);