第1个回答 2013-11-21
public class Calander {
Calendar month;
int Year,Month;
int k;
int nowmonth;
JPanel pp;
Calander(JPanel jp,int a,int b)
{
pp=jp;
Year=a;
Month=b;
}
System.out.println("星期日 星期一 星期二 星期三 星期四 星期五 星期六");
public void display()
{
month=Calendar.getInstance();
String aa=month.getTime()+"";
nowmonth=(month.get(Calendar.MONTH)+1);
String bb=aa.substring(9, 11);
int cc=Integer.parseInt(aa.substring(8, 10));
month.set(Year,Month-1,1);
k=month.get(Calendar.DAY_OF_WEEK)-1;
int a=45;
int b=0;
int c=0;
int count=0;
int l=1;
for(l=1;l<=k;l++)
{
System.out.print(" ");
}
System.out.println(l);
int d=c+a*(l-1);
for(int i=1;i<=monthsize();i++)
{
System.out.print(i);
if((i+l-1)%7==0)
{
System.out.println(i);
}
}
}
public int monthsize()
{int a=Month;<br/> switch(a)<br/> {<br/> case 1:<br/> case 3:<br/> case 5:<br/> case 7:<br/> case 8:<br/> case 10:<br/> case 12:<br/> return 31;<br/> case 4:<br/> case 6:<br/> case 9:<br/> case 11:<br/> return 30;<br/> default:<br/> if(year%400==0||(year%4==0 && year%100!=0))<br/> {return 29;}
else
{return 28;}
}
}
public static void main(String[] ags)
{
Calander a=new Calander (2009,3);
a. display();
}
}
第2个回答 2013-11-21
public class TestSwitch {
/**
* @param args
*/
public static void main(String[] args) {
method1(2);
}
public static void method1(int a) {
switch (a) {
case 1:
System.out.println("星期天");
break;
case 2:
System.out.println("星期1");
break;
case 3:
System.out.println("星期2");
break;
case 4:
System.out.println("星期3");
break;
case 5:
System.out.println("星期4");
break;
case 6:
System.out.println("星期5");
break;
case 7:
System.out.println("星期6");
break;
default:
System.out.println("输入日期错误");
}
}
这个是对Switch的一个测试demo,比较简单,基本上都可以看懂吧,不晓得楼主是要那种类型的简单demo本回答被网友采纳
第3个回答 2013-11-21
小程序应该是 Applet程序吧
import java.applet.*;
import java.awt.*;
public class HelloApplet extends Applet{
public void paint (Graphics g){
g.setColor(Color.red);
g.drawString("Welcome to Java World!", 40, 50);
}
}
第4个回答 2013-11-21
哈~万年历都搬出来了,真强.
骑士飞行棋和猜拳咋没有捏?