首页 > 解决方案 > Java中如何使用逻辑运算符

问题描述

java如何使用java中的逻辑运算符评估以下代码?

public class ApaBoleh{
  public static void main(String[]args){
      for(int i=1;i<=100;i++){
          if(i%3==0){
              System.out.print("Apa,");
          }else if (i%5==0){
              System.out.print("Boleh,");
          }else if ((i%3==0)&&(i%5==0)){
              System.out.print("ApaBoleh,");
          }
         System.out.print(i+",");
      }
  }
}

当我运行此代码时,以下行不运行 }else if ((i%3==0)&&(i%5==0)){

标签: java

解决方案


运行前

else if ((i%3==0)&&(i%5==0)){ System.out.print("ApaBoleh,");}

它运行

if(i%3==0){
    System.out.print("Apa,");
}else if (i%5==0){
    System.out.print("Boleh,");

所以你必须把

else if ((i%3==0)&&(i%5==0)){ System.out.print("ApaBoleh,");}

以上两个之前


推荐阅读