0
我使用java來評估JavaScript文件。這是使用java.lang.String.format並傳遞一個整數,但我得到了「java.util.IllegalFormatConversionException:d!= java.lang.Double」的異常。我通過的價值似乎轉化爲雙倍。從Javascript調用Java並傳遞整數
的javascript:
java.lang.String.format("%02d", 1);
我怎麼能強制執行,傳遞的變量類型爲int?
試試這個:int myInt = Integer.parseInt(String.valueOf(「1」)); – kodmanyagha
我想使用String.format函數來進行更多的格式化。我想通過「java.lang.String.format(」%02d「,new java.lang.Integer(1));」作品。 – fbenoit