首页 > 其他 > 详细

流程控制。

时间:2017-05-16 21:21:03      阅读:278      评论:0      收藏:0      [点我收藏+]

Java流程控制包括顺序控制、条件控制和循环控制

顺序控制,就是从头到尾依次执行每条语句操作。条件控制,基于条件选择执行语句,比方说,如果条件成立,则执行操作A,或者如果条件成立,则执行操作A,反之则执行操作B。循环控制,又称为回路控制,根据循环初始条件和终结要求,执行循环体内的操作。

  顺序结构只能顺序执行,不能进行判断和选择,因此需要分支结构。

  Java有两种分支结构:

  • if语句
  • switch语句

  Java中有三种主要的循环结构:

  • while循环
  • do…while循环
  • for循环
    package test;
    
    public class test {
        public static void main(String[] args) {
            ifstudy(88);
            switchs(3);
            whiles();
        }
        
        /*
         * 
         * if
         * */
        public static  void ifstudy(int i){
            if(i>=90){
                System.out.println("优秀");
                
            }else if(i>=60){
                System.out.println("及格");
                
            }else{
                System.out.println("不及格");
                
            }
            
        }
        /*
         * switch
         * */
        public static void switchs(int i){//5分制
            switch(i){
            case  1:
                System.out.println("E");
                break;
            case 2:
                System.out.println("D");
                break;
            case 3:
                System.out.println("C");
                break;
            case 4:
                System.out.println("B");
                break;
            default:
                System.out.println("A");
                break;
                
            
            
            
            }
        }
        /*
         * while do..while
         * 
         * */
        
        public static void whiles(){
            int i=1;
            while(i<3){
                System.out.println(i);
                i++;
            }
            
            int a=1;
            do{
                System.out.println(a);//无论条件如何都会被先执行一次
                
                
            }while(a<=0);
            
        }
        
        /*
         * 
         * 
         * for
         * */
        public void fors(){
             /*
             * 场景输出0-9 i=0是循环的起点 i++ 循环的补偿 i<9循环的条件
             */
            for(int i=0;i<10;i++){
                System.out.println(i);
                
            }
            System.out.println("输出结束");
        }
    }

     

流程控制。

原文:http://www.cnblogs.com/fenghaichen/p/6863635.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!