首页 > 代码库 > if语句

if语句

-----------siwuxie095

   

   

   

   

if语句用于判断不同的条件,根据判断的结果执行不同的代码

   

if语句判断的条件可以是关系运算、逻辑运算,if语句根据逻辑值

true、false 来决定执行不同的代码

   

if语句在开发中使用极为广泛

   

   

if语句使用格式:

   

格式1

   

技术分享

   

   

格式2

   

技术分享

   

   

格式3

   

技术分享

   

   

   

如:

   

package com.siwuxie095.test;

   

import java.util.Scanner;

   

public class Test19 {

   

public static void main(String[] args) {

Scanner scanner=new Scanner(System.in);

System.out.println("输入java分数:");

int java=scanner.nextInt();

System.out.println("输入android分数:");

int android=scanner.nextInt();

System.out.println("输入sql分数:");

int sql=scanner.nextInt();

if (java>=android&&java>=sql) {

System.out.println("最高分:"+java);

} else if(android>=sql){

System.out.println("最高分:"+android);

}else {

System.out.println("最高分:"+sql);

}

}

   

}

   

   

Eclipse中:

   

技术分享

   

   

运行一览:

   

技术分享

   

   

 

另一种方法:借助第四个变量

   

package com.siwuxie095.test;

   

import java.util.Scanner;

   

public class Test20 {

   

public static void main(String[] args) {

Scanner scanner=new Scanner(System.in);

System.out.println("请输入javaandroidsql分数:");

int java=scanner.nextInt();

int android=scanner.nextInt();

int sql=scanner.nextInt();

int maxScore=java;

if (maxScore<android) {

maxScore=android;

}

if (maxScore<sql) {

maxScore=sql;

}

System.out.println("最高分:"+maxScore);

}

   

}

   

   

   

   

   

扩展:关于三目运算

   

三目运算又称三元运算,当一个变量有两种可能值时,用三目运算最简便

   

技术分享

   

   

   

   

【made by siwuxie095】

if语句