用什么方法可以获得该月的第一天是星期几啊? 如题,比方说:我从键盘输入"2005"年"8"月,怎样才能知道8月的第一天是星期几?请各位大虾提示一下用什么方法可以实现,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 static String getDay(int year,int month) { String retVal=""; java.util.Calendar calendar=java.util.Calendar.getInstance(); calendar.set(java.util.Calendar.YEAR,year); calendar.set(java.util.Calendar.MONTH,month-1); calendar.set(java.util.Calendar.DATE,1); java.text.DateFormat format=new java.text.SimpleDateFormat("yyyy-MM-dd HH:MM:ss"); System.out.println(format.format(calendar.getTime())); int dayOfWeek=calendar.get(java.util.Calendar.DAY_OF_WEEK); switch (dayOfWeek){ case 1: retVal="星期日"; break; case 2: retVal="星期一"; break; case 3: retVal="星期二"; break; case 4: retVal="星期三"; break; case 5: retVal="星期四"; break; case 6: retVal="星期五"; break; case 7: retVal="星期六"; break; } return retVal; }当然你可以添加对输入字符的限制的判断,比如必须是数字等等,可以用正则表达式。有关类的说明和常量的说明,请看jdk文档 封装的好处试什么?? 求助 怎么可以保存一个链表到文件里,然后在把链表在读出来。 请高人指点,java收邮件,急!急!急! 谁有汉字排序的解决方法。。。。 在java里有没有画点的函数?请说说.谢谢. 请问在redhat8 linux下怎样解决java中文显示 关于final static 和 final 的区别 有关com.borland.datastore.jdbc.DataStoreDriver的问题? 有没有什么关键词代表了与内部对象相关的外部对象的引用? java jpg的问题 作业题 达人指教一下
{
String retVal="";
java.util.Calendar calendar=java.util.Calendar.getInstance();
calendar.set(java.util.Calendar.YEAR,year);
calendar.set(java.util.Calendar.MONTH,month-1);
calendar.set(java.util.Calendar.DATE,1);
java.text.DateFormat format=new java.text.SimpleDateFormat("yyyy-MM-dd HH:MM:ss");
System.out.println(format.format(calendar.getTime()));
int dayOfWeek=calendar.get(java.util.Calendar.DAY_OF_WEEK);
switch (dayOfWeek){
case 1:
retVal="星期日";
break;
case 2:
retVal="星期一";
break;
case 3:
retVal="星期二";
break;
case 4:
retVal="星期三";
break;
case 5:
retVal="星期四";
break;
case 6:
retVal="星期五";
break;
case 7:
retVal="星期六";
break;
}
return retVal;
}当然你可以添加对输入字符的限制的判断,比如必须是数字等等,可以用正则表达式。有关类的说明和常量的说明,请看jdk文档