今日的学习内容有:常量、表达式 常量就是指在程序执行期间其值不能发生变化的数据常量是固定的。如整型常量123【字面量】实型常量1.23,字符常量’A’布尔常量true等 表达式就是运算符、操作数以及方法调用的序列,用来说明某个计算过程并返回计算结果. 按照运算符功能来分基本的运算符分包括算术運算符、关系运算符、位运算符、条件运算符等 算术运算符 +、-、*、/、%、++、– 逻辑运算符 &&、 ||、 !。注意:逻辑计算支持短路操作 赋值运算符 =+=,―=*=,/= 三目条件运算符(:)规则是完全一致的,使用的形式是: x ? y:z; 算术运算符 +、-、*、/、%、++、– /整除:参与运算的双方都是整数这裏的小数部分是直接抛弃,没有进位一说 10/3=3而不是3.33333 10./3=3.333…这里由于10.是浮点数,则3会自动转换为大类型并参与计算所以最终是 10.0/3.0的计算结果 计算佽序为先乘除后加减,如果优先级一致则自动从左向右进行计算 10+2*5=20,如果有括号则优先计算括号内的 %求余(取模) 10%3=1实际就是10除以3求余数 i++昰先获取i的值,然后再对i加1 ++i是先对i加1然后再获取i的值 i- -是先获取i的值,然后再对i减1 - -i是先对i减1然后再获取i的值