gpt4 book ai didi

java - 将 if 语句放入应该返回 int 值的方法中

转载 作者:行者123 更新时间:2023-12-01 21:38:48 25 4
gpt4 key购买 nike

我在通过方法内的 if 语句实现我的条件时遇到问题,该方法应该在最后返回 int 值。有人提醒我,在应该返回 int 值的方法中不能有 boolean 值。以下是上下文代码:

public int getDayOfWeek (int year, int month, int day) {
int i1 = 4;
int i2= 2;
int i3= 0;
int i4 = 6;
if (year => 17 && year =< 18) {
centuryNum = i1;
return centuryNum;
}
....
}

在这样的方法中实现一系列 if 语句的正确方法是什么?

最佳答案

year >= 17 && year <= 18是正确的。您将收到 year => 17 && year =< 18 的编译器错误。请参阅https://docs.oracle.com/javase/tutorial/java/nutsandbolts/operators.html学习基本操作。

Greater than or equal to: >=
Less than or equal to: <=

关于java - 将 if 语句放入应该返回 int 值的方法中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36676080/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com