您的位置:首页 > 编程语言 > Java开发

JAVA-for循环语句

2017-01-16 17:33 309 查看
JAVA中如果一件事反复重复,就可以使用循环语句进行循环遍历。

for循环有二重和多重循环,一般情况下使用三重循环就已经可以解决问题了。

格式:

for(变量初始化;条件判断;迭代){

循环体;

}

变量初始化:可以任意,如;i=0 、j=0 ……

条件判断:就是设置什么条件结束循环,如;i<=10,当 i 循环10次后就会终止循环

迭代:可以设置变量初始化是增加还是减少,如;i++、i–

循环体:用来执行的循环语句

例;

package com.wlp.one;
/**
* 使用for循环打印输出
* @author wangliping
*
*/
public class Shape {
public static void main(String[] args) {
System.out.println("×××××××××××矩形×××××××××××");
Rectangle();
System.out.println("×××××××等腰三角形×××××××");
Triangle();
}

/**
* 矩形
*/
public static void Rectangle() {
for (int i = 0; i <= 5; i++) {
for (int j = 1; j <= 5; j++) {
System.out.print("*");
for (int k = 1; k <= 5; k++) {
System.out.print(" ");
}
}
System.out.println();
}
}

/**
* 三角形
*/
public static void Triangle() {

for (int i = 1; i <= 4; i++) {
for (int k = 0; k <=(5-i) ; k++) {
System.out.print("  ");
}
for (int j = 1; j <= (2*i-1); j++) {
System.out.print("* ");
}
System.out.println("");
}
}

}


打印结果:

×××××××××××矩形×××××××××××
*     *     *     *     *
*     *     *     *     *
*     *     *     *     *
*     *     *     *     *
*     *     *     *     *
*     *     *     *     *

×××××××等腰三角形×××××××
*
* * *
* * * * *
* * * * * * *
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: