045 01 Android 零基础入门 01 Java基础语法 05 Java流程控制之循环结构 07 for循环应用及局部变量作用范围

045 01 Android 零基础入门 01 Java基础语法 05 Java流程控制之循环结构 07 for循环应用及局部变量作用范围

本文知识点:for循环应用及局部变量作用范围

for循环

while 循环中的表达式回顾

1、对循环变量的值进行定义并初始化的表达式,例如:int n = 1;

2、条件判断表达式,例如:n<5

3、改变循环变量值的表达式:n++

045 01 Android 零基础入门  01 Java基础语法 05 Java流程控制之循环结构 07 for循环应用及局部变量作用范围

for循环的语法格式与上述三个表达式的关系

for循环的语法格式:

045 01 Android 零基础入门  01 Java基础语法 05 Java流程控制之循环结构 07 for循环应用及局部变量作用范围

for循环的三个表达式1、2、3分别依次对应的就是while循环中的三个表达式。

045 01 Android 零基础入门  01 Java基础语法 05 Java流程控制之循环结构 07 for循环应用及局部变量作用范围

注意:

1、分号不能省略,2个分号分隔了3个表达式的内容

2、在for循环中,其实表达式1、2、3内容都是可以省略的,但即使表达式内容省略,分号依然不能省略

,分号是for循环语法格式的一部分。后面我会重点介绍如果省略了表达式1、2、3会发生什么情况?

3、对于大括号,同样的:如果for循环的循环体中只有一条语句的话,大括号可以省略;但是循环体中如果有多条语句,大括号则不能省略。建议不要省略。

案例练习——练习使用for循环

案例题目:

045 01 Android 零基础入门  01 Java基础语法 05 Java流程控制之循环结构 07 for循环应用及局部变量作用范围

程序代码及其执行结果:

045 01 Android 零基础入门  01 Java基础语法 05 Java流程控制之循环结构 07 for循环应用及局部变量作用范围

详细分析for循环执行流程:

045 01 Android 零基础入门  01 Java基础语法 05 Java流程控制之循环结构 07 for循环应用及局部变量作用范围

语句执行步骤,非常重要,理解并记忆清楚:

045 01 Android 零基础入门  01 Java基础语法 05 Java流程控制之循环结构 07 for循环应用及局部变量作用范围

局部变量的概念

局部变量:在方法中定义的变量,就是局部变量。现在我们学习的局部变量基本都是定义在主方法中的。

045 01 Android 零基础入门  01 Java基础语法 05 Java流程控制之循环结构 07 for循环应用及局部变量作用范围

045 01 Android 零基础入门  01 Java基础语法 05 Java流程控制之循环结构 07 for循环应用及局部变量作用范围

上一篇:HDOJ 2004 成绩转换


下一篇:046 01 Android 零基础入门 01 Java基础语法 05 Java流程控制之循环结构 08 for循环的注意事项