Java中的if-else
来源:互联网 发布:sql多张表合并 编辑:程序博客网 时间:2024/06/05 00:59
if-else在Java中是选择结构中的一种
有四种学法:
if 如果
else 否则
一、基本选择结构
1)基本if选择结构::处理单一或组合条件的情况
if(条件){
//代码块
}
eg;
int i=23;
if(i>0){
System.out.println("i>0");
}
2)if---else选择结构::处理简单条件分支情况
if(条件){
//代码块
}else{
//代码块
}
eg:
int i=23;
if(i>0){
System.out.println("i>0");
}else{
System.out.println("i<0");
}
注:判断所给定的条件是否满足,根据满足的条件返回得到的结果
二、多重
1、多重if选择结构::处理复杂的条件分支情况
if(条件){
//代码块
}
if(条件){
//代码块
}
......
if(条件){
//代码块
}
eg:
import java.util.Scanner;
public class IfDemo {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
int ger;
ger=input.nextInt();
System.out.println("请选择:");
if(ger==1){
System.out.println("111111111");
}
if(ger==2){
System.out.println("2222222222");
}
if(ger==3){
System.out.println("33333333");
}
if(ger==4){
System.out.println("444444444");
}
if(ger==5){
System.out.println("5555555555");
}
}
}
2、嵌套if-else选择结构::用于较为复杂的流程控制
if(条件){
//代码块
}else if(条件){
//代码块
}else if(条件){
//代码块
}
..... ......
}else if(条件){
//代码块
}else {
//代码块
}
eg:
import java.util.Scanner;
public class lll {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
int ger;
ger=input.nextInt();
System.out.println("");
if(ger>=90){
System.out.println("优秀");
}else if(ger>=60){
System.out.println("及格");
}else{
System.out.println("不及格");
}
}
}
- Java中的if-else
- Flex中的if...else if...else语句
- if...else中的问题
- EL 中的 else if
- jstl中的if else
- JSX 中的 If-Else
- JSX 中的 If-Else
- Python中的if-else
- JAVA If-else语句
- If-else statement----java
- linux 中的if else语句
- bat中的if else用法
- Oracle SQL中的 IF ELSE
- 数据库中的(if-else)
- mybatis xml中的if else
- shell 脚本中的if else
- JavaScript中的if...else if...语句
- 【脚本】shell中的if else if
- js是什么
- Java_风险_不要主动进行垃圾回收
- 0725 jQuery选择器与事件
- linux shell返回值方式及示例
- HDU-6033 Add More Zero
- Java中的if-else
- JavaEE开发环境配置
- pat 1002
- JavaScript常用交互方式
- C++之lambda表达式
- javascript如何创建一个对象以及语言特点
- 一中OJ #1194 数独 | 回溯 + 搜索 | 解题报告
- 运算符
- Codeforces Round #425