今天学了JAVA里的时间调用,一直没弄明白,各位老大能指点下不?谢谢,比如怎么用时间的方法写出个本月日历?
谢谢指点,谢谢!!
----------------解决方案--------------------------------------------------------
....
自己查API
----------------解决方案--------------------------------------------------------
楼上的斑竹,你这样说话会影响人气的。
import java.util.*;
class Test {
public static void main(String[] args) {
GregorianCalendar now = new GregorianCalendar();
int today = now.get(Calendar.DAY_OF_MONTH); 获取今天多少号
int month = now.get(Calendar.MONTH); 获取今天是几月
now.set(Calendar.DAY_OF_MONTH,1); 设置一个星期的第1天从星期日开始
int dayOfWeek = now.get(Calendar.DAY_OF_WEEK); 获得今天星期几
System.out.println("\t日\t一\t二\t三\t四\t五\t六");
for (int i = Calendar.SUNDAY; i < dayOfWeek; i++) {
System.out.print("\t");
}
do {
int day = now.get(Calendar.DAY_OF_MONTH);
System.out.print("\t" + day);
if (day == today) {
System.out.print("*");
} else {
System.out.print(" ");
}
if (dayOfWeek == Calendar.SATURDAY) {
System.out.println();
}
now.add(Calendar.DAY_OF_MONTH,1); 现在多少号+1
dayOfWeek = now.get(Calendar.DAY_OF_WEEK); 获取add后的星期几
}while (now.get(Calendar.MONTH) == month); 到31号时会跳到下个月
}
}
----------------解决方案--------------------------------------------------------
没关系,反正我又不是JAVA的版主,巴不得他们都去C语言板块呢 ^-^
----------------解决方案--------------------------------------------------------
谢谢楼上的...感谢
----------------解决方案--------------------------------------------------------
-- 作者:神vLinux飘飘 -- 没关系,反正我又不是JAVA的版主,巴不得他们都去C语言板块呢 ^-^ |
----------------解决方案--------------------------------------------------------
其实神说的也没错,做不来要代码就写了给他们,但他们自己并不会,不会就来要代码,这样太依赖别人了~学会自己查API还是好的
----------------解决方案--------------------------------------------------------
呵呵,我去查了API,还是不太明白才发的贴,以后还好似自己解决吧,NiceGirl 非常谢谢!!
我看懂你的程序了..
我才学JAVA2个星期,我会努力学会怎么看API的..
在次谢谢!!
----------------解决方案--------------------------------------------------------
首先我们应弄清楚学习的过程:这是一个 看-->模仿-->再模仿--->自己动手的,相信来这里的大部分都是想学好Java的,都是在自己解决不了的情况下才发帖子求助的。帮助别人解决问题或者提供思路,在这过程中,自己的知识得到了巩固,何乐而不为?这样,论坛的存在才显得有意义。
----------------解决方案--------------------------------------------------------
论坛,是要对方水平都差不多的时候才有讨论的价值,否则将会变成一个纯粹的教学
你所希望的那叫社区,在社区是什么层次的人都有的,那里的人会很乐意帮助你
并不是批评你,你可以看看是我们问的问题多还是你们问的问题多?并不是我们比你们知道得多,其实知道得越多问题也就越多
关键是要学会找到解决问题的一个通用方法,那就是尝试+GOOGLE
希望下次能和你讨论的就不在是那个那个API在那里了,而是这个需求应该怎么设计,比如今天的那个设计用户锁的就挺不错。
----------------解决方案--------------------------------------------------------