java里面if的条件里面能不能在放if?

Python012

java里面if的条件里面能不能在放if?,第1张

当做if的条件,那必须要boolean或者Boolean类型,方法可以放,因为方法返回值是布尔类型就可以了,变量也可以,我因为除了布尔类型的变量,可以用比较符获得布尔值,if语句本身没有返回值,所以,if的条件内不能放if。

import java.util.Scanner

public class Test {         

            public static void main(String[] args) {  

             int a,b,c

                  Scanner input=new Scanner(System.in)

                  a=input.nextInt()

                  b=input.nextInt()

                  c=input.nextInt()

                  if(a==b && b==c)

                  {

                   System.out.println("这三个数相等")

                  }

                  else

                  {

                   if(a+b+c>1000)

                   {

                   System.out.println("这三个数之和大于10000")

                   }

                   else

                   {

                   System.out.println("这三个数之和不大于10000")

                   }

                  }

            }

}

希望能帮到你,求采纳

if(a=b&&b=c){System.out.print("这三个数相等。")}else{if(a+b+c>1000){System.out.print("这三个数之和大于1000")}else{System.out.print("这三个数之和不大于1000")}}