java流程控制

1.用户交互Scanner

     1.1.java中在java5中提出了java.util.Scanner工具类,这个工具类可以获取用户的输入

       1.2.基本语法

            Scanner s =  new Scanner(System.in);

 

Scanner对象的next和nextLine方法的区别

 

 

2.顺序结构

         1.java基本结构就是数据结构,任何算法都离不开基本的算法结构

         2.顺序结构是最简单的算法结构,除非特别指明,否则就按顺序依次执行

             顺序结构

 

 

 

 

3.选择结构

        1.if结构

                1.if单选择结构   if

                2.if双选择结构   if、、、else

                3. if多选择结构 if ---else if----else if----else     

        2.Switch结构(多选择结构)

                 

    Switch语句中的变量类型:

       1.可以是byte short   int  char

       2.java7 开始可以是String类型

       3.case标签必须标为字符创常量或者是字面量

 

 

      

4.循环结构

      1.while

        

 

 

 

      2.do...while

           先执行一次,再判断条件

              

 

            

      3.for循环

        

              

 

            for循环可以是空语句

5.增强for循环

             

 

               foreach用于遍历数组元素

                  

 

 

 

6.break和continue

   break在任何循环语句的主体部分,用来终止循环,不执行循环语句中的循环,break不仅能在循环中使用,也可以在switch语句中使用

   continue终止本次循环,只能在循环中使用

 

 

posted @ 2021-02-05 16:14  晓苏_Shawn  阅读(43)  评论(0编辑  收藏  举报