程序错在一个隐蔽的地方.
你的这一句:
for (int i = Calendar.SUNDAY; i < weekday; i++)
System.out.print(" "); //注意!这里有问题原文应该是print4个空格(因为星期是3个字符,再加一个空格)
所以,该成:
for (int i = Calendar.SUNDAY; i < weekday; i++) {
System.out.print(" ");
就对了.
你的这一句:
for (int i = Calendar.SUNDAY; i < weekday; i++)
System.out.print(" "); //注意!这里有问题原文应该是print4个空格(因为星期是3个字符,再加一个空格)
所以,该成:
for (int i = Calendar.SUNDAY; i < weekday; i++) {
System.out.print(" ");
就对了.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货