小程序|Java 运算符、输入、选择流程控制详细讲解( 二 )



复制代码
1.1.5 自增自减运算符的概述和用法++-- 运算符 :对变量做加 1 或者减 1 的操作 。
++ 或者 -- 既可以放在变量的后面 , 也可以放在变量的前面 。
单独使用的时候 ,  ++ 或者 -- 无论是放在变量的前面还是后面 , 结果是一样的 。
参与操作的时候:
如果 ++ 或者 -- 在变量的后面 , 先拿变量参与操作 , 后变量 ++ 或者 --
如果 ++ 或者 -- 在变量的前面 , 先变量做 ++ 或者 --  , 后拿变量参与操作
1.1.6 代码实战public classOperatorDemo{publicstaticvoidmain(String[
args){
//定义一个int类型的变量inta=10;System.out.println(\"a:\"+a);//a++;//a--;//++a;//--a;//System.out.println(\"a:\"+a);//int b = a++;intb=++a;System.out.println(\"a:\"+a);System.out.println(\"b:\"+b);

复制代码
1.2 赋值运算符的概述和用法1.2.1 赋值运算符分类

  • 基本的赋值运算符:=
  • 扩展的赋值运算符: +=-=*=/=%=
  • a+=20; 相当于 a =a + 20;
1.2.2 代码实战public classOperatorDemo{publicstaticvoidmain(String[
args){
//定义变量inta=10;//把10赋值给int类型的变量aSystem.out.println(\"a:\"+a);//扩展的赋值运算符:+=//把运算符左边的数据和右边的数据进行运算 , 然后把结果赋值给左边//a = a + 20;a +=20;System.out.println(\"a:\"+a);//short s = 1;//s = s + 1;//扩展的赋值运算符隐含了强制类型转换 。 //a+=20//等价于//a =(a的数据类型)(a+20);shorts=1;s +=1;System.out.println(\"s:\"+s);

复制代码
1.3 关系运算符的概述和使用1.3.1 基本使用及注意事项关系运算符包含以下内容:
==!=>>=<<=
关系运算符的结果都是 boolean 型 , 也就是要么是 true , 要么是 false 。
注意事项:关系运算符“==”不能误写成“=” 。
1.3.2 代码实战