标签:多个 bre img pen for efault div str system
1 两种基本流程控制结构。
分支结构:用于实现根据条件选择性的执行某段代码 if switch
循环结构:根据循环条件重复执行某段代码 while , do while , for,
2 顺序结构
从上到下逐行执行,中间没有判断,跳转。
3 分支结构
if 使用布尔表达式或值作为条件经行分支控制,switch 语句用于对多个整形值经行匹配。
switch语句后的expression表达式的数据只能是byte short char int 4个整数类型,和枚举类型,String类型,
如果省略了case后代码块的break,如果遇到匹配,则会一直执行下去,
char c = ‘c‘; switch (c) { case ‘a‘: System.out.println(‘a‘); System.out.println("mama"); break; case ‘b‘: System.out.println(‘b‘); System.out.println("mama"); break; case ‘c‘: System.out.println(‘c‘); System.out.println("mama"); break; case ‘d‘: System.out.println(‘d‘); System.out.println("mama"); break; default: break; } c mama
char c = ‘c‘; switch (c) { case ‘a‘: System.out.println(‘a‘); System.out.println("mama"); case ‘b‘: System.out.println(‘b‘); System.out.println("mama"); case ‘c‘: System.out.println(‘c‘); System.out.println("mama"); case ‘d‘: System.out.println(‘d‘); System.out.println("mama"); default: } c mama d mama
标签:多个 bre img pen for efault div str system
原文地址:http://www.cnblogs.com/whesuanfa/p/7524083.html