Java数据捕获编码

Java数据捕获编码,java,Java,我遇到了一个java if语句问题,那就是你和你的约会对象试图在一家餐馆找一张桌子。参数“you”是你衣服的款式,范围为0..10,“date”是你约会对象衣服的款式。获取表格的结果被编码为int值,0=no,1=maybe,2=yes。如果你们中的任何一个非常时尚,8个或更多,那么结果是2个(是)。但如果其中一个样式为2或更小,则结果为0(否)。否则结果为1(可能) 在我将代码插入编译器后,我的代码出现了一些问题 这是我的密码 对于这个问题,我不知道通过if语句日期应该是什么条件 如果其中一

我遇到了一个java if语句问题,那就是你和你的约会对象试图在一家餐馆找一张桌子。参数“you”是你衣服的款式,范围为0..10,“date”是你约会对象衣服的款式。获取表格的结果被编码为int值,0=no,1=maybe,2=yes。如果你们中的任何一个非常时尚,8个或更多,那么结果是2个(是)。但如果其中一个样式为2或更小,则结果为0(否)。否则结果为1(可能)

在我将代码插入编译器后,我的代码出现了一些问题

这是我的密码

对于这个问题,我不知道通过if语句日期应该是什么条件

如果其中一个样式为2或更少,则结果为0(否)

要处理此问题,您不需要在第一种情况下为
日期
变量检查
=8
,而是应如下所示:

if(you<=2 || date<=2) {//just check date or you <=2
  return 0;
} else if(you>=8 || date>=8) {
  return 2;
} else {
   return 0;
}
如果(您“在我将代码插入编译器后,我的代码有问题”,如果您有编译错误,请告诉我们是什么,然后发布stacktrace输出。