0
如果日期是个位数,我想在日期前添加一个。所以我做了一个代码:
public class Zero {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String zero="0";
Calendar cal = new GregorianCalendar();
int day1 = cal.get(Calendar.DAY_OF_MONTH);
String seven1=Integer.toString(day1);
System.out.println(""+seven1);
System.out.println(""+day1);
String added=zero.concat(seven1);
System.out.println(""+added);
int change=Integer.parseInt(added);
System.out.println(""+change);
}
}
所以当我打印change
它时,它只打印7
不07
。实际上我想制作int
07
而不是7
. 那么打印应该做哪些修改07
呢?
注意- 我没有if-else
故意提到检查一位数或多位日期,因为它没有问题!