import java.util.*;public class CalendarTest { public static void main(String[] args) { // construct d as current date GregorianCalendar d = new GregorianCalendar(); int today = d.get(Calendar.DAY_OF_MONTH); int month = d.get(Calendar.MONTH); // set d to start date of the month d.set(Calendar.DAY_OF_MONTH, 1); int weekday = d.get(Calendar.DAY_OF_WEEK); // print heading System.out.println("Sun Mon Tue Wed Thu Fri Sat"); // indent first line of calendar for (int i = Calendar.SUNDAY; i < weekday; i++ ) System.out.print(" "); do { // print day int day = d.get(Calendar.DAY_OF_MONTH); if (day < 10) System.out.print(" "); System.out.print(day); // current day with * if (day == today) System.out.print("* "); else System.out.print(" "); // start a new line after every Saturday if (weekday == Calendar.SATURDAY) System.out.println(); // advance d to the next day d.add(Calendar.DAY_OF_MONTH, 1); weekday = d.get(Calendar.DAY_OF_WEEK); } while (d.get(Calendar.MONTH) == month); // the loop exits when d is day 1 of the next month // print final end of line if necessary if (weekday != Calendar.SUNDAY) System.out.println(); } }这个漂亮一些
import java.text.*;
class HomeWork
{
public static void main(String[] args)
{
Calendar c = Calendar.getInstance();
int day = c.get(c.DATE);
c.add(c.DATE,-day+1);
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd EEE");
for(int i=0;i<30;i++)
{
System.out.println(sf.format(c.getTime()));
c.add(c.DATE,1);
}
}
}
java.lang.NoClassDefFoundError: data
Exception in thread "main"
输出完成 (耗时 1 秒) - 正常终止
你把那段代码存成什么文件了??
是不是存成data.java??
要存成HomeWork.java,文件名要和类名一致
还有,在jsp下如何在网页显示正确内容.
{
public static void main(String[] args)
{
// construct d as current date
GregorianCalendar d = new GregorianCalendar(); int today = d.get(Calendar.DAY_OF_MONTH);
int month = d.get(Calendar.MONTH); // set d to start date of the month
d.set(Calendar.DAY_OF_MONTH, 1); int weekday = d.get(Calendar.DAY_OF_WEEK); // print heading
System.out.println("Sun Mon Tue Wed Thu Fri Sat"); // indent first line of calendar
for (int i = Calendar.SUNDAY; i < weekday; i++ )
System.out.print(" "); do
{
// print day
int day = d.get(Calendar.DAY_OF_MONTH);
if (day < 10) System.out.print(" ");
System.out.print(day); // current day with *
if (day == today)
System.out.print("* ");
else
System.out.print(" "); // start a new line after every Saturday
if (weekday == Calendar.SATURDAY)
System.out.println(); // advance d to the next day
d.add(Calendar.DAY_OF_MONTH, 1);
weekday = d.get(Calendar.DAY_OF_WEEK);
}
while (d.get(Calendar.MONTH) == month);
// the loop exits when d is day 1 of the next month // print final end of line if necessary
if (weekday != Calendar.SUNDAY)
System.out.println();
}
}这个漂亮一些
java.lang.NoClassDefFoundError: CanlendarTest
Exception in thread "main"
输出完成 (耗时 1 秒) - 正常终止