在整数左边加零
Add zero to the left of Integer
如何获得左边带零的整数。例如,我创建了一个 class Date,它有一个名为 month 的整数变量。我想从 MainMethod 向 class 发送一个数字,然后返回数字 System.out.println(date1.getMonth());
左边为零的数字。
this.month = Integer.parseInt(String.format("%02d", monthFromMain));
上面的这段代码总是打印出 monthFromMain 的数量。
new DecimalFormat("00").format(monthFromMain)
我假设您想处理前导零的月份。就像如果你让 month 9
以 Month 格式 09
解析并成为 Integer ,这当然是不可能的。
这里有一个提示如何将前导零添加到整数:https://javarevisited.blogspot.com/2013/02/add-leading-zeros-to-integers-Java-String-left-padding-example-program.html
但是当然必须是字符串。
如何获得左边带零的整数。例如,我创建了一个 class Date,它有一个名为 month 的整数变量。我想从 MainMethod 向 class 发送一个数字,然后返回数字 System.out.println(date1.getMonth());
左边为零的数字。
this.month = Integer.parseInt(String.format("%02d", monthFromMain));
上面的这段代码总是打印出 monthFromMain 的数量。
new DecimalFormat("00").format(monthFromMain)
我假设您想处理前导零的月份。就像如果你让 month 9
以 Month 格式 09
解析并成为 Integer ,这当然是不可能的。
这里有一个提示如何将前导零添加到整数:https://javarevisited.blogspot.com/2013/02/add-leading-zeros-to-integers-Java-String-left-padding-example-program.html
但是当然必须是字符串。