首页 > 代码库 > 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("请输入java、android、sql分数:"); 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语句