\b 退格符 \u0008 boolean布尔型适于逻辑运算
\t 制表符 \u0009 if条件控制语句
\n 换行符 \u000a while循环控制语句
\r 回车符 \u000d do-while循环控制语句
" 双引号 \u0022 for循环控制语句
’ 单引号 \u0027 只有true和false值,无null
\ 反斜杠 \u005c
类型的转换方式:自动类型转换,强制类型转换。
Byte、char、short不能相互转换,他们三者都在计算时,首先转换为int类型,Boolean类型不可以转换为其它的数据类型。
一元操作符:自增,自减 ++ -- 逻辑非 ! 按位非 ~
强制转换 (type)
二元操作符:算数运算 + - * / %
位运算 & 丨 ^ 《》 >>>
关系 > >= <= == !=
逻辑 && ‖
赋值 =
顺序结构
分支结构:是根据表达式条件的成立与否,决定执行哪些语句的结构,其作用是让程序根据具体情况有选择性地执行代码。
switch语句是由一个控制表达式和多个case标签组成。
控制表达式的数据类型只能是byte、short、char、int、string和枚举类型。
case标签后的vale值必须是常量。
JDK版本是7以上支持String(字符型)
If与swtich对比:
如果判断的具体数值不多,而且符合byte、short、int、char这四种类型,swtich效率较好。
其他情况:对区间判断,对结果为boolean类型判断,使用if,if的使用范围广。
循环语句的四个组成部分:
初始化部分(init_statement)、循环条件部分(test_exp)、循环体部分(body_statement)、迭代部分(alter_statement)。
初始化表达式只在循环开始之前执行一次。
初始化、条件以及迭代表达式都可省略,但分号不可省,当都省略时,变成死循环。
来源:CSDN
作者:qq_45799753
链接:https://blog.csdn.net/qq_45799753/article/details/103671688