※ 引述《Sanbeishuu (三杯鼠)》之銘言:
: show出這段 y陣列是string的
^^^^^^^^^^^^^^^^
應該說,y 是一個 String 陣列
還有,請注意大小寫,即使是在文字敘述也一樣
: String y[] = {truck.getKind(),sedan.getKind(),cat.getKind(),dog.getKind()};
: String message = String.format( "NO.1 is %d, NO.2 is %d, NO.3 is %d, NO.4 is
: %d", y[0],y[1],y[2],y[3] );
: JOptionPane.showMessageDialog(null, message);
: compile是過了 但是執行卻出現這個問題
: 是因為不能使用是string的變數嗎??
: D:\Java>java game
: Exception in thread "main" java.util.IllegalFormatConversionException: d !=
: java.lang.String
: at
: java.util.Formatter$FormatSpecifier.failConversion(Formatter.java:399
: 2)
其他的,我想錯誤訊息應該很清楚的告訴你了
--
侃侃長論鮮窒礙 首頁:http://www.psmonkey.idv.tw
眾目睽睽無心顫 Blog:http://ps-think.blogspot.com
煢居少聊常人事
殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.20.164.67