美文网首页
java基础第三天

java基础第三天

作者: 红颜心雨 | 来源:发表于2017-03-21 17:40 被阅读0次

    1.常量:初始化之后值不能被改变

    int a;

    final数据类型 常量名(大写)

    2.转义字符

    3.(1)关系运算符有6个:<><=>===!=

    (2)逻辑运算符

    !:一元运算符。真变假,假变真

    ^:逻辑异或,两操作数一真一假,结果才为真;否则为假

    &&,&:逻辑与,两操作数同真,结果为真;否则为假

    ||,|:逻辑或,两操作数同假,结果为假;否则为真

    &&和&:&&有短路的作用,逻辑与运算符两边的表达式都为真(true)

    //true的时候,结果为true,如果表达式左边的结果为false,

    //&&就不再运算右边的表达式

    ||和|的区别:||有短路的作用,逻辑或运算符两边的表达式有一个为真(true)

    //结果为true,如果表达式左边的结果为true,

    //||就不再运算右边的表达式

    4.程序的控制结构

    3种:顺序结构,分支结构,循环结构

    分支结构:

    (1)单分支:

    if(判断条件){//满足判断条件执行分支结构,不满足不执行

    //分支代码

    }

    如果分支代码只有一行代码的话,大括号可以省略,但是不建议这么使用,可阅读性不好

    (2)多分支:

    2.1两个分支:

    if(判断条件){//满足条件,执行当前分支,否则执行else分支

    //分支代码

    }else{

    //分支代码

    }

    return关键字,当前方法结束(程序结束)

    2.2多分支

    if(判断条件1){

    //代码块

    }else if(判断条件2){

    //代码块

    } else if(判断条件3){

    //代码块

    }….

    else{//可省略

    //代码块

    }

    else if可以有多个,没有条件限制,根据业务需求定,else可有可无,根据业务需求定

    (3)if分支语句的嵌套

    3.switch分支:

    语法:

    switch(条件表达式){

    case常量1:

    //语句

    break;

    case常量2:

    //语句

    break;

    case常量3:

    //语句

    break;

    ……

    default://匹配不上以上条件会执行default语句块

    //语句

    break;

    }

    注意:switch条件表达式的类型只能是整型,

    //包括以下4种:byte,short,int,char,jdk1.7之后支持String类型表示的数字

    break:跳出switch语句块,switch语句块以外的语句还是会执行到

    return:当前方法的结束(程序的结束),return之后的代码不会被执行

    相关文章

      网友评论

          本文标题:java基础第三天

          本文链接:https://www.haomeiwen.com/subject/ubmgnttx.html