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(" ")}

增强for循环 for(变量 :对象)对象能迭代iterable

break;跳出代码语句块或者结束循环;

continue;跳出本次循环;

goto;跳转到指定语句;