import java.util.Calendar;public class T {
public static void main(String args[]) {
int month;
int weekday;
int dayOfMonth;
int cc=0;
Calendar c = Calendar.getInstance();
c.set(2008, 0, 1);
System.out.println("===============================");
for (int ii = 1; ii <= 365; ii++) {
c.add(Calendar.DATE, 1);
month= c.get(Calendar.MONTH) + 1;
dayOfMonth= c.get(Calendar.DATE);
weekday=c.get(Calendar.DAY_OF_WEEK);
if(dayOfMonth%10==weekday){
System.out.println(".MONTH = " + c.get(Calendar.YEAR) + "年" + (int) (c.get(Calendar.MONTH) + 1) + "月" + c.get(Calendar.DATE) + "|" + c.get(Calendar.DAY_OF_WEEK)); } }
public static void main(String args[]) {
int month;
int weekday;
int dayOfMonth;
int cc=0;
Calendar c = Calendar.getInstance();
c.set(2008, 0, 1);
System.out.println("===============================");
for (int ii = 1; ii <= 365; ii++) {
c.add(Calendar.DATE, 1);
month= c.get(Calendar.MONTH) + 1;
dayOfMonth= c.get(Calendar.DATE);
weekday=c.get(Calendar.DAY_OF_WEEK);
if(dayOfMonth%10==weekday){
System.out.println(".MONTH = " + c.get(Calendar.YEAR) + "年" + (int) (c.get(Calendar.MONTH) + 1) + "月" + c.get(Calendar.DATE) + "|" + c.get(Calendar.DAY_OF_WEEK)); } }
前一个args是一个集合,而后一个是一个数组。前一个可以包含空格,后一个决不能包含空格。
public static void main(String args[]) {
int month;
int weekday;
int dayOfMonth;
int cc = 0;
Calendar c = Calendar.getInstance();
c.set(2008, 0, 1);
System.out.println("===============================");
for (int ii = 1; ii <= 365; ii++) {
c.add(Calendar.DATE, 1);
month = c.get(Calendar.MONTH) + 1;
dayOfMonth = c.get(Calendar.DATE);
weekday = c.get(Calendar.DAY_OF_WEEK);
if (dayOfMonth % 10 == weekday) {
System.out.println(".MONTH = " + c.get(Calendar.YEAR) + "年" +
(int) (c.get(Calendar.MONTH) + 1) + "月" +
c.get(Calendar.DATE) + "|" +
c.get(Calendar.DAY_OF_WEEK)); }
}
}
}
运行结果:
===============================.MONTH = 2008年5月11|1.MONTH = 2008年5月12|2.MONTH = 2008年5月13|3.MONTH = 2008年5月14|4.MONTH = 2008年5月15|5.MONTH = 2008年5月16|6.MONTH = 2008年5月17|7.MONTH = 2008年6月1|1.MONTH = 2008年6月2|2.MONTH = 2008年6月3|3.MONTH = 2008年6月4|4.MONTH = 2008年6月5|5.MONTH = 2008年6月6|6.MONTH = 2008年6月7|7.MONTH = 2008年8月31|1.MONTH = 2008年9月21|1.MONTH = 2008年9月22|2.MONTH = 2008年9月23|3.MONTH = 2008年9月24|4.MONTH = 2008年9月25|5.MONTH = 2008年9月26|6.MONTH = 2008年9月27|7.MONTH = 2008年12月21|1.MONTH = 2008年12月22|2.MONTH = 2008年12月23|3.MONTH = 2008年12月24|4.MONTH = 2008年12月25|5.MONTH = 2008年12月26|6.MONTH = 2008年12月27|7
{
public static void main(String args[]) {
int month;
int weekday;
int dayOfMonth;
int cc = 0;
Calendar c = Calendar.getInstance();
System.out.println("c:"+c.DAY_OF_WEEK);
c.set(2008, 0, 1);
System.out.println("===============================");
for (int ii = 1; ii <= 365; ii++) {
c.add(Calendar.DATE, 1);
month = c.get(Calendar.MONTH) + 1;
dayOfMonth = c.get(Calendar.DATE);
weekday = c.get(Calendar.DAY_OF_WEEK);
if (dayOfMonth % 10 == weekday-1) {
System.out.println(".MONTH = " + c.get(Calendar.YEAR) + "年" +
(int) (c.get(Calendar.MONTH) + 1) + "月" +
c.get(Calendar.DATE) + "|" +
((int)c.get(Calendar.DAY_OF_WEEK)-1));
}
}
}
}