一道经典的JAVA面试题随便给你一个日期(例如2009-8-20),问这一天是否是“星期六”?问我的时候没什么思路,回来也没太想明白望高手给予解答~~~~~~~~~~~~[解决办法]用 Calendar 类就可以Calendar c = new GregorianCalendar(2008, 8, 8); System.out.println("测试结果:" + c.get(Calendar.DAY_OF_WEEK)); 测试结果:3 代表星期二,一周从周日开始