-4
public void showOver(char x, int v){ System.out.println(x,v); } }
我有嘗試通過X和V到「的println」像上面我已經得到了一個錯誤傳遞兩個參數在java中給println
爲什麼呢?
public void showOver(char x, int v){ System.out.println(x,v); } }
我有嘗試通過X和V到「的println」像上面我已經得到了一個錯誤傳遞兩個參數在java中給println
爲什麼呢?
System.out.println()
只需要一個參數。您需要以某種方式將x和v連接成單個字符串。
多的解決方案,最簡單的
System.out.println(x + ", " + v);
別人可能包括
System.out.println(String.format("%c, %d", x, v));
您還可以使用System.out.printf()
,但要注意這不包括換行,所以你需要添加
System.out.printf("%c, %d\n", x, v);
使用printf
:
System.out.printf("%c, %d", x, v)
因爲'PrintStream.println'只接受一個參數。一起加入他們,例如添加它們,或者將它們連接成一個字符串。 –