A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© lly190144994 中级黑马   /  2016-4-19 19:10  /  378 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

DAY4
java的循环:
                for
                while
                do... while
               
        for循环:
                1) 循环体: 重复要做的事
                2) 初始化条件: 从哪里开始
                3) 判断条件: 在什么情况下结束
                4) 控制条件: 控制初始化条件的改变
               
                格式:
                        for (初始化条件;判断条件; 控制条件) {
                                // 循环体
                        }
               
                特殊情形:
                        for (初始化条件; ; 控制条件) {
                                // 循环体
                        }
                       
                        省略判断条件表示判断永远为真, 那怎么结束循环呢?
                       
                        for (;;) {
                                // 循环体
                        }
                        这样的写法也是一个循环条件永远为真并且没有初始化条件的循环语句,语法也正确.
                        同样,如何结束循环呢?
                       

2. while 循环:
        格式:
                初始化条件
                while (判断条件)
                {
                        // 循环体
                        // 控制条件
                }
               
        应用:
                明确范围用for,不明确用while
                初始化变量 结束循环后还想使用这时用while
               
3. do...while循环
        格式:
                初始化条件
                do
                {
                        // 循环体
                        // 控制条件
                } while (判断条件);
               
                特点: 循环语句至少会执行一次.
                而for和while循环的循环语句有可能一次也不执行.
               
                // 求1-100之间(不含100)的偶数和
               
        4. 函数概述
        定义: 定义在类中的一小段具有特定功能的程序.
                可以提高代码的复用性和维护性。
        格式:
                修饰符 返回值类型(没有写void) 方法名(参数类型1 形式参数1,...) {
                        // 方法体
                        // return 语句
                }
               
        特点:
                1) 函数是平级关系.不能嵌套.
                2) 函数只有被调用才会执行.
       
        定义方法时明确思路:
                1) 明确返回值类型
                2) 明确参数列表
               
        调用方法:
                1) 单独调用.
                        如果有返回值.一般情况直接调用是没有意义的.
                        如果没有返回值呢? 那就只能单独调用了.
                2) 输出调用.
                3) 赋值调用.
                        方法是什么类型返回值就用什么类型接收.(不要忽略隐式转换的问题)

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马