我有以下代码
private static void writeFile(BufferedWriter writer, Map<String, String[]> planets, int caseNumber) throws IOException {
int result = differentPaths(planets, PLANET_START);//First planet from we start
writer.write(MessageFormat.format(TEMPLATE, caseNumber, Integer.toString(result)));//Write in file
}
如果我使用了var oct = 017;
alert(oct);
,则打印了parseInt(oct)
,但是我需要17
。
以上代码是15而不是017警报。请建议如何获取017而不是15
答案 0 :(得分:2)
使用字符串代替。 var oct = "017"
或您可以删除前导零。 var oct = 17
答案 1 :(得分:1)