java 为何年月日输出都是0

class DayUtil {

static int yyyymmdd;

static int year;

static int month;

static int day;

public static int getDay(int yyyymmdd)

{

day = yyyymmdd%100;

return day;

}

public static int getMonth(int yyyymmdd)

{

month = ((yyyymmdd-day)/100)%100;

return month;

}

public static int getYear(int yyyymmdd)

{

year = yyyymmdd/10000;

return year;

}

public static void show(){

System.out.println("year="+year+",month="+month+",day="+day);

}

}

static int yyyymmdd; // 这个初始化的值就是0,你需要给它赋值才行
温馨提示:答案为网友推荐,仅供参考