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

1.:循环结构的分类
        * for,while,do...while
2.循环结构for语句的格式:
        for(初始化表达式;条件表达式;循环后的操作表达式) {
                循环体;
        }

3.while循环的基本格式:
        初始化语句;
        while(判断条件语句) {
            循环体语句;
            控制条件语句;
        }

4.do...while循环的基本格式:
        初始化语句;
                do {
                        循环体语句;
                        控制条件语句;
                }while(判断条件语句);

5.注意事项
        * a:判断条件语句无论简单还是复杂结果是boolean类型。
        * b:循环体语句如果是一条语句,大括号可以省略;如果是多条语句,大括号不能省略。建议永远不要省略。
        * c:一般来说:有左大括号就没有分号,有分号就没有左大括号
       
6. return和break以及continue的区别?
  * return是结束方法
  * break是跳出循环
  * continue是终止本次循环继续下次循环

7.两种最简单的死循环格式
        * while(true){...}
        * for(;;){...}

8.转义字符:
        "\t":制表符
        "\r":回车
        "\n":换行
在windows系统中换行用"\r""\n"

9方法的格式
    修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...) {
           方法体语句;
            return 返回值;
     }
返回值类型是void的时候不用写return

10.如何写方法:
        * 1,明确返回值类型
        * 2,明确参数列表,有几个未知元素参与运算就定义几个参数

11.方法注意事项:       
        :方法不调用不执行
        * b:方法与方法是平级关系,不能嵌套定义
        * c:方法定义的时候参数之间用逗号隔开
        * d:方法调用的时候不用在传递数据类型
        * e:如果方法有明确的返回值,一定要有return带回一个值

12.方法重载(重点)
        重载的定义:在同一个类中,方法名相同,参数列表不同。与返回值类型无关。
        重载的类型:
                参数列表不同:
                * A:参数个数不同
                * B:参数类型不同
                * C:参数的顺序不同(算重载,但是在开发中不用)

0 个回复

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