初学者的习题,运行起来有一个问题,找不到原因

[复制链接]
查看11 | 回复0 | 2006-8-11 17:24:00 | 显示全部楼层 |阅读模式
public class Data2
{
private int yy, mm, dd;
public Data2(int y, int m,int d)
{
yy=y;
if(m>=1 && m0 && d12) {mm=1; yy=yy+1;}
}
}
public String toString()
{return yy+"/"+mm+"/"+dd;}
}

------------------------以上是Data2的类-----------
public class E0804
{
public static void main(String args[])
{
int year = Integer.parseInt(args[0]);
int moon = Integer.parseInt(args[1]);
int day = Integer.parseInt(args[2]);
Data2 data = new Data2 (year,moon,day);
System.out.println("the Data is :"+data.toString());

int n= Integer.parseInt(args[3]);
for (int n1=1;n112) {mm=1; yy=yy+1;}
}
但不保证没有其它方面的问题。有待进一步测试。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行