黑马程序员技术交流社区
标题:
请问这个用if语句怎么写啊
[打印本页]
作者:
慕容冰若
时间:
2014-3-5 13:19
标题:
请问这个用if语句怎么写啊
public int compare(Date date) {
return year > date.year ? 1
: year < date.year ? -1
: month > date.month ? 1
: month < date.month ? -1
: day > date.day ? 1
: day < date.day ? -1 : 0;
}
作者:
天凌蓝
时间:
2014-3-5 13:39
本帖最后由 天凌蓝 于 2014-3-5 13:40 编辑
public int compare(Date date) {
if( year > date.year )
return 1;
if (year < date.year)
return -1;
if( month > date.month)
return 1
if( month < date.month)
return -1
if (day > date.day)
return 1
if (day < date.day)
return -1
return 0;
}
复制代码
作者:
老貓钓鱼
时间:
2014-3-5 14:06
public int compare(Date date){
if(year > date.year) {
return 1;
}else {
if(year < date.year){
return -1;
}else {
if(month > date.month) {
return 1;
}else {
if(month < date.month) {
return -1;
}else {
if(day > date.day) {
return 1;
}else {
if(day < date.day) {
return -1;
}else {
return 0;
}
}
}
}
}
}
}
//好像应该是这样的吧
复制代码
作者:
wxk105
时间:
2014-3-5 15:52
pulic int compare(Date date)
{
if (year>date.year)
{
return 1;
}
else if (year<date.year)
{
return -1;
}
else if (month>date.month)
{
return 1;
}
else if (month<date.month)
{
return -1;
}
else if (day>date.day)
{
return 1;
}
else if (day<date.day)
{
return -1;
}
return 0;
}
复制代码
作者:
慕容冰若
时间:
2014-3-17 12:00
谢谢啊。。。当时就是没想到相等的那个怎么写
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2