import java.util.*;
public class Four10 {
public static void main(String args[]){
Calendar c = Calendar.getInstance();
c.set(2000, 7, 31,0,0,0);
int y1 = c.get(Calendar.YEAR);
int m1 = c.get(Calendar.MONTH);
int d1 = c.get(Calendar.DATE);
System.out.println(y1+" "+m1+" "+d1);
}}
输出结果不应该是8月31吗?为什么是7与31?
我知道啊,,我要设置8月,所以在代码里面写7啊。。是对的啊,我想知道的是为什么输出结果是7而不是我想要的8
追答你存的7所以取出来还是7,要显示8的话得把取出来的值加个1