首页 > Java > java教程 > 正文

重拾java基础(四):流程控制总结下

黄舟
发布: 2017-01-16 09:23:51
原创
1123人浏览过

 重拾java基础(四):流程控制总结下


1、键盘录入数据

 最上方,属于java脚本:import java.util.Scanner;
  在主函数中,初始化脚本准备写入数据:Scanner input=new Scanner(System.in);
                                   (注意 input为变量,可以改变,例如改为sc)
  数据录入语句,从键盘开始录入数据:(数据类型)(变量)=input.(数据类型相对应的方法)();
                                    例如:int k = input.nextInt();
                                     (注意:input必须与初始化中的input保持一致)
           常用方法:int对应nextInt;double对应nextDouble;string对应next;文本对应nextLine。
登录后复制

2、while循环

while(条件语句){ 
                         //循环体,满足条件时执行。
                     }
登录后复制

3、do-while循环

立即学习Java免费学习笔记(深入)”;

 do{
           //循环体,满足条件前已经循环一次。
        }while(条件语句)
登录后复制

4、for、 while、 do-while之间的关系

  for循环,while循环,do—while循环,
        a、都可以对一个循环体进行循环执行,不存在无法使用某一循环;
        b、在使用中先考虑for 再while 最后do-while;
        c、如果前提知道循环次数时用for,否则用while;
        d、如果需要先执行,后判断,则用do-while
登录后复制

5、跳转控制:break、 continue和return;

  a、三者属于循环跳出(break),循环继续(continue),函数终止(return)
           break立刻跳出当前最接近的某一循环体,当前循环体不在进行;
           continue继续执行当前所在循环,不在执行其后面的语句;
           return结束其当前所在的整个函数;
登录后复制

6、标签(了解)

BibiGPT-哔哔终结者
BibiGPT-哔哔终结者

B站视频总结器-一键总结 音视频内容

BibiGPT-哔哔终结者 28
查看详情 BibiGPT-哔哔终结者
 在break,continue使用时,给某一函数命名,使其对确定的某一循环进行操作;
              例  bq1:for( ; ;)
                       {
                             //循环体
                            for( ; ;)
                            {
                                  循环体
                                   break bq1;//此为跳出bq1所在的循环
                             }    
                        }
登录后复制

7、方法

 即为调用函数;public static ……
    方法与方法之间不能嵌套;
     不调用不执行;
登录后复制

8、方法组成、分类和特点

   修饰符  返回值类型   函数名(参数列表){
                                             //方法体
                                            //有返回值时:
                                            return 返回值;
                                             }
      a、修似符:对函数使用权限的规定(公有,私有)当前所学公有静态public static……
      b、返回值类型:有返回(返回值的类型:int,string,double……);
         无返回值:定义为void;
      c、返回值:调用函数后需要的值;
      d、函数名:见名之意,多单词第二个开始首字母大写;
      e、参数列表:与主函数函数调用的类型,数量保持一致;
      f、方法体:执行代码。
      分类
           有参有返回值
           有参无返回值
           无参有返回值
           无参无返回值
登录后复制

9、无参方法的定义

  a、无参有返回值: 修饰符  返回值类型   函数名(){
                                                             //方法体
                                                           return 返回值;        
                                                         }
       b、无参无返回值: 修饰符  void   函数名(){
                                                        //方法体
                                                  }
           有返回值可以不返回,但无返回值一定不能返回。
             *****方法可以相互调用*******
登录后复制

10、无参方法的调用

  a、有返回值:可以 (返回值类型)变量 = 函数名();
        b、无返回值:只能   函数名();
登录后复制

11、返回值的接收

       函数调用后,函数调用(add())可以直接当返回值用。

以上就是 重拾java基础(四):流程控制总结下的内容,更多相关内容请关注PHP中文网(www.php.cn)!

相关标签:
java速学教程(入门到精通)
java速学教程(入门到精通)

java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号