在java中将两个参数传递给println
我试着像上面那样把x和v传递给Println,但我有一个错误 为什么?System.out.println只接受一个参数。您需要以某种方式将x和v连接成一个字符串 多种解决方案,最简单在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
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)