Java 流程控制
1.用户交互Scanner java.util.Scanner类 包含集合框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类。
Scanner scanner= new Scanner(System.in);
scanner.hasNext()
scanner.next()以空格为结束符;
scanner.nextLine()以回车为结束符;
scanner.hasNextDouble() hasNextFloat().....
scanner.nextDouble() scanner.nextFloat()
2.顺序结构
step by step
3.选择结构 :if (){}; if(){}else{}; if(){}else if() {} ...else if(){}...else{}
switch(表达式){case x(表达式byte short char int String): xxx;break; case xx: xxxx;break;default:break;}
4.循环结构:while(){} do{} while() for(,,) 为了判断退出循环
if(i%(5*3)){System.out.print("\n")}
增强for循环 for(变量 :对象)对象能迭代iterable
break;跳出代码语句块或者结束循环;
continue;跳出本次循环;
goto;跳转到指定语句;