JAVA开发之旅(四)###基础语法(2)###

###基础语法(2)###

1. 赋值运算符

    基本的赋值运算符: =

    扩展的赋值运算符:+=,-=,*=,/=,%=

  (将等号左边的值和等号右边的相加/相减..的结果赋值等号左边的变量)


我们可以看到这里 a += 10  等同于  a = a + 10


2. 键盘录入:通过java提供一个类  --- Scanner:文本扫描器

    基本格式:

                 Scanner scanner = new Scanner(System.in);

                 此时会出现报错,这里我们需要导入一个包,书写在package与class之间

                 int number = scanner.nextInt();【调用Scanner方法】

   这里我们举个例题:求录入的三个数的最大值



3. 逻辑运算符

    基本逻辑运算符:逻辑与 - &   、 逻辑或 - |  、 逻辑亦或 - ^  、 逻辑非 - !

    &:有false则false   |:有true则true

    ^:相同为false 不同为true

     !:非false则true,非true则false,偶数个非为本身

    &&与&的区别:如果先出现false则后边的不执行即为断后的效果

    ||与|的区别:如果先出现true则后边的不执行即为断后的效果



4. 算数运算符

    +,-,*,/,%(取余)


++/-- 自增 1 或 自减 1

特: 如果++/--数据之前来参与运算:先自增1或者自减1,然后在运算(赋值)

       如果++//在数据之后参与运算:先运算(赋值),然后在参与运算



5. 三元运算符:?true:false 

   例:比较三个数大小   



6. 选择结构语句之if语句

    1)if(条件句){}

    举例:输入一个数字,当大于8时输出结果,当小于8时结束。

       


2)if(){}else / if(){}else if

    if(语句){语句1}else{语句2}

    举例:输入1-24 判断时段为上下午晚上



####END####





猜你喜欢

转载自blog.csdn.net/andrew0215/article/details/80827638