Java基础---for循环语句
2013-05-23 20:08
323 查看
1. 流程控制语句:一般来说源文件中的语句执行顺序是自上而下的,流程控制语句打乱了执行顺序,使代码循环执行,分支执行或者按照指定的顺序执行,java中提供了下面几类控制语句
<1>循环语句:while, do--while, for
<2>分支语句:if--else, switch--case
<3>跳转语句: break, contiune, return
<4>异常处理语句:try--catch--finally, throw
2.主要介绍for循环的语句:
for循环的执行流程:1>循环初始化 2>检测循环条件 3>执行循环体 4>循环迭代
for循环需注意一下几点:1>初始化表达式只执行一次,在开始循环开始的时候;
2>当终止条件不满足的时候,循环将终止;
3>循环递增(递减)表达式在每一次循环迭代之后被调用;
编写一个常见的for循环的写法:
<1>循环语句:while, do--while, for
<2>分支语句:if--else, switch--case
<3>跳转语句: break, contiune, return
<4>异常处理语句:try--catch--finally, throw
2.主要介绍for循环的语句:
for循环的执行流程:1>循环初始化 2>检测循环条件 3>执行循环体 4>循环迭代
for循环需注意一下几点:1>初始化表达式只执行一次,在开始循环开始的时候;
2>当终止条件不满足的时候,循环将终止;
3>循环递增(递减)表达式在每一次循环迭代之后被调用;
编写一个常见的for循环的写法:
<span style="font-size:18px;">public class ForDemo{ public static void main(String [] args){ int i; for(i=1; i<3; i++){ System.out.println("i的值是:"+i); } } } 输出的结果==>i的值是:1 i的值是:2 这是for循环常见的一种形式,下面来看一下for循环的变形: for循环变形1: public class ForDemo1 { public static void main(String[] args) { int i=1; for( ;i<3; i++){ System.out.println("i的值是"+i); } System.out.println("i的值是"+i); } } for循环变形2: public class ForDemo2 { public static void main(String[] args) { int i=1; for( ;i<=5 ; ){ System.out.println("Hello i="+i); i++ ; } System.out.println("i="+i); } } 其输出结果和第一种是一样的,后面的两种形式不常用。 下面利用for循环做出九九乘法表,代码如下: public class Text6 { public static void main(String[] args) { //循环 for(int i = 1; i <= 9; i++){ for(int j = 1; j <= i; j++){ System.out.print(j + "*" + i + "=" + i*j + " "); } System.out.println();//换行 } } } 输出结果===> 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 1*5=5 2*5=10 3*5=15 4*5=20 5*5=25 1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36 1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49 1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64 1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81 线面写一个等腰三角形的代码 public class 等腰三角形 { public static void main(String[] args) { for(int n=1; n<=5; n++){ for(int j=4; j>=n; j--){ System.out.print(" "); } for(int i = 1; i<=2*n-1; i++){ System.out.print("*"); } System.out.println(); } } } * *** ***** ******* ********* </span>
相关文章推荐
- Java基础 for循环增强语句的局限性
- java基础3 循环语句:While 循环语句、do while 循环语句、 for 循环语句 和 break、continue关键字
- 4 Java基础语法(switch语句,循环语句(for,while),控制跳转语句(break,return,continue))
- java基础61 JavaScript循环语句之while、do...while、for及for...in循环(网页知识)
- Java自学之路-Java基础教程-12:Java基本语句之2-循环控制语句for
- 老紫竹JAVA基础培训(6),For循环语句的使用
- JAVA选择结构语句和witchi和for循环判断语句jj基础介绍
- java for基础循环语句
- Java基础笔记整理---【05】switch分支语句、for循环语句
- java基础_day0005_循环_for_002
- JAVA基础第三天学习日记_循环语句、函数、数组
- 黑马程序员————java基础-----for嵌套循环的执行顺序
- Java循环语句之 for
- 基础知识—循环语句-for
- java基础--for循环实现五位数中的回文数
- 再学Java基础(2)标识符,变量,数据类型。以及 if与for语句
- java 循环结构(二)关于for语句的运用,以下例子让你充分理解for循环
- Java基础---条件语句、Switch、while、do while、for、break、continue
- 【慕课笔记】第四章 流程控制语句 第8节 JAVA循环语句之for
- 【java】for循环语句的3种遍历方法