zoukankan      html  css  js  c++  java
  • 【Java基础】判断语句

    IF判断语句

    格式:

    if(关系表达式){
    语句体;
    }
    
    public class Demo01If{
    	public static void main(String [] args){
    		int age=19;
    		if (age>18){
    			System.out.println("you are a man");
    		}
    	}
    }
    

     

    if--else 语句

    if(关系表达式) {
    语句体1;
    }else {
    语句体2;
    }
    

     

    public class Demo02IfElse{
    	public static void main(String [] args){
    		int age=15;
    		if (age>18){
    			System.out.println("you are a man");
    		}else{
    			System.out.println("you are a child");
    		}
    	}
    }
    

      

    if..else if ...else if.......else...语句

    if (判断条件1) {
    执行语句1;
    } else if (判断条件2) {
    执行语句2;
    }
    ...
    }else if (判断条件n) {
    执行语句n;
    } else {
    执行语句n+1;
    }
    public class Demo03IfElse{
    	public static void main(String [] args){
    		int age=2;
    		if (age>5){
    			System.out.println(2*age+1);
    		}else if (age >0 & age <=5){
    			System.out.println(2*age);
    		}else{
    			System.out.println(2*age-1);
    		}
    	}
    }
    

     Switch语句

    switch(表达式) {
    case 常量值1:
    语句体1;
    break;
    case 常量值2:
    语句体2;
    break;
    ...
    default:
    语句体n+1;
    break;
    }
    

     

    switch语句使用的注意事项:

    1. 多个case后面的数值不可以重复。

    2. switch后面小括号当中只能是下列数据类型:
    基本数据类型:byte/short/int/char
    引用数据类型:String字符串、enum枚举

    3. switch语句格式可以很灵活:前后顺序可以颠倒,如果没有break,就 “匹配哪一个case就从哪一个位置向下执行,直到遇到了break或者整体结束为止。”

    public class Demo04Switch{
    	public static void main(String[] args){
    		int num=3;
    		 switch (num){
    			 case 1:
    				System.out.println("Monday");
    				break;
    			 case 2:
    				System.out.println("Tuesday");	
    				break;
    			 case 3:
    				System.out.println("Wednesday");
    				break;
    			 case 4:
    				System.out.println("Thursday");	
    				break;
    			 case 5:
    				System.out.println("Friday");
    				break;
    			 case 6:
    				System.out.println("saturday");	
    				break;
    			 case 7:
    				System.out.println("Sunday");
    				break;
    			 default:
    				System.out.println("error");	
    				break;
    		 }
    		
    	}
    }
  • 相关阅读:
    Servlet基础
    JSP数据交互(二)
    Nginx的负载均衡策略及配置
    3.Nginx 配置文件详解
    java--IO总结
    网络协议--FTP协议
    java--apache对象池apche-common-pool2
    java--自定义注解(注解在编译时生效)
    java--自定义注解(注解在运行时生效)
    java--反射
  • 原文地址:https://www.cnblogs.com/paulwinflo/p/12784221.html
Copyright © 2011-2022 走看看