要一个JAVA表达式

来源:百度知道 编辑:UC知道 时间:2024/06/30 08:54:42
1:表示year年是闰年的Java表达式。闰年的条件是:每4年一个闰年,但每100年少一个闰年,每400年又增加一个闰年。
2:构造一个Java表达式:y/x>5,并且x!=0。
越简炼的越好
老大,我不要长语句,只要简单的表达式,越短越好

1.判断闰年

boolean flag=((year % 4 == 0 && year % 400 != 0) || year % 400 == 0) ;

2,boolean flag=(y/x>5&&x!=0);

1.
int year = 1999; // 年份
boolean runNian = year % 4 == 0 ? true : false;
System.out.println(runNian);
2.
int x = 5;
int y = 100;
boolean result = ((x != 0) && (y / x - 5 > 0)) ? true : false;
System.out.println(result);

第1题
if(year%4==0){
if(year%100==0){
if(year%400==0){return true}
return false}
return ture}
第2题
y/x>5&&x!=0

int year = 1999; // 年份
boolean runNian = year % 4 == 0 ? true : false;
System.out.println(runNian);

完整的:
public class LeapYear
{
public boolean isLeapYear(int year)
{
if ((year % 400) == 0)
return true;
else if ((year % 4) == 0)
{
if ((year % 100) == 0)
return false;