A、if后面只能带一条执行语句,如果你需要执行多条语句,则需要把它们放到话括号里面; B、switch语句与if…else if…else语句在功能上是对等的,二者可以互换; C、switch结构中需要加入break语句,否则不能做到在执行完一个case之后就调处switch结构; D、if…else if…else结构是一种特殊的多元选择结构,它与if…else结构虽然形式上类似,但彼此没有任何关系; E、if后面只能带一条执行语句,如果你需要执行多条语句,必须以函数的形式完成;
A、逗号、分号只在后面加空格;比较操作符,赋值操作符"="、"+=",算术操作符"+"、"%",逻辑操作符"&&"、"&",位域操作符"<<"、"^"等双目操作符的前后加空格;"!"、"~"、"++"、"--"、"&"(地址运算符)等单目操作符前后不加空格 B、如果语句已足够清晰则括号内侧(即左括号后面和右括号前面)不需要加空格,多重括号间不必加空格,因为在Java语言中括号已是最清晰的标志了 C、较长的语句、表达式或参数(>80字符)要分成多行书写,长表达式要在低优先级操作符处划分新行,操作符放在新行之首,划分出的新行要进行适当的缩进,使排版整齐,语句可读 D、if,for,do,while等语句的执行语句如果只有一行的话,不需要要加括号{}