Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在java中将两个参数传递给println_Java_Methods_Println - Fatal编程技术网

在java中将两个参数传递给println

在java中将两个参数传递给println,java,methods,println,Java,Methods,Println,我试着像上面那样把x和v传递给Println,但我有一个错误 为什么?System.out.println只接受一个参数。您需要以某种方式将x和v连接成一个字符串 多种解决方案,最简单 public void showOver(char x, int v){ System.out.println(x,v); } } 其他可能包括 System.out.println(x + ", " + v); 您也可以使用System.out.printf,但请注意,这不包括换行符,因此需要添加 Syst

我试着像上面那样把x和v传递给Println,但我有一个错误

为什么?

System.out.println只接受一个参数。您需要以某种方式将x和v连接成一个字符串

多种解决方案,最简单

public void showOver(char x, int v){ System.out.println(x,v); } }
其他可能包括

System.out.println(x + ", " + v);
您也可以使用System.out.printf,但请注意,这不包括换行符,因此需要添加

System.out.println(String.format("%c, %d", x, v));
使用printf:

因为PrintStream.println只接受一个参数。以某种方式将它们连接在一起,例如添加它们,或将它们连接成字符串。
System.out.printf("%c, %d\n", x, v);
System.out.printf("%c, %d", x, v)