| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 552 人关注过本帖
标题:[求助]我的代码被终止Run了
只看楼主 加入收藏
伟大的米兰
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-6-7
收藏
 问题点数:0 回复次数:3 
[求助]我的代码被终止Run了


class Date {
int day,month,year;
int a[]={31,28,31,30,31,30,31,31,30,31,30,31};
public Date(){
day=1;
month=1;
year=1900;
}
public Date(int d,int m,int y){
day=d;
month=m;
year=y;
}

public boolean IsLeapYear(){
return (year%4==0&&year%100!=0)||(year%400==0);
}

public int daysInMonth(){
if(IsLeapYear()&&month==2)
return a[month-1]+1;
else
return a[month-1];
}

public int daysInYear(){
int sum;
sum=0;
for(int i=0;i<month-1;i++)
{
sum+=a[i];
}
sum+=day;
if(IsLeapYear()&&month>2)
return sum+1;
else
return sum;
}

public String nextDate(){
if(IsLeapYear()&&month==2&&day==a[month-1]+1){
day=1;
month+=1;
}
else if(day==a[month-1]){
if(month==12){
day=1;
month=1;
year+=1;
}
else{
day=1;
month+=1;
}
day+=1;
}
return day+"/"+month+"/"+year;
}

public boolean dateIsValid(){
if(IsLeapYear()&&month==2&&day>0&&day<30)
return true;
else if(month>0&&month<13&&day>0&&day<a[month-1]+1)
return true;
else
return false;
}

}


public class TestDate {
public static void main(String[] args){
Date d = new Date(28,2,2000);
d.dateIsValid();
d.daysInMonth();
d.daysInYear();

}
}


上面的代码编译没错,但是在Run的时候被终止了...
哪位能帮在下看看是什么出问题了

搜索更多相关主题的帖子: Run 代码 
2006-10-26 16:58
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
有错误信息吗?

可惜不是你,陪我到最后
2006-10-26 17:21
伟大的米兰
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-6-7
收藏
得分:0 
编译没错误的!!!!
只是在console中说到<terminated>TestDate[Java Application]......
我用的集成环境是Eclipse SDK
2006-10-26 18:59
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
是没错啊,你的程序我运行了,一点问题都没有啊,
你本来就没有输出啊,当然一运行就什么都看不到了
你的程序是正常结束的

可惜不是你,陪我到最后
2006-10-27 09:12
快速回复:[求助]我的代码被终止Run了
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.030959 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved