Java教程之while循环

开课吧开课吧锤锤2021-07-27 14:01

while循环是一个先判断后执行的循环,由循环条件和循环操作组成。  

Java教程之while循环

语法:  

while(循环条件){
    循环操作
}

代码  

public class DemoWhile {
    public static void main(String[] args) {
        int i=0;//定义一个变量
	while(i<10) {//循环条件
	    System.out.println(i);
	    i++;//更新条件
	}
    }
}

循环条件为true时执行循环操作,为false时不执行  

上面的代码中的循环条件是i小于10,由于i最开始时为0所以比较结果为true,进入循环,在循环操作中修改变量的值,使条件不断更新,防止死循环,当i的值为10的时,循环条件为false,这时候循环就结束了。  

代码  

/**
 * 计算 1-100的和
 * @author Jack
 *
 */
public class DemoSum {
    public static void main(String[] args) {
        int sum=0;//定义保存和的变量        
        int i=1;//要更新的数字        
        while(i<=100) {//循环1-100
            sum+=i;//累加
            i++;//更新数字
        }
        System.out.println("1-100的和:"+sum);
    }
}

代码  

import java.util.Scanner;
/**
 * 输入y打招呼,输入n结束
 * @author Jack
 *
 */
public class DemoWhileInput {
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
	System.out.println("输入y打招呼,输入n结束");		
        char choose=input.next().charAt(0);		
        while('y'==choose) {//char类型的比较使用 ==
	    System.out.println("hello");
	    System.out.println("输入y打招呼,输入n结束");
	    choose=input.next().charAt(0);
	}
	System.out.println("循环结束");
    }
}

以上就是开课吧广场小编为大家整理发布的“Java教程之while循环”一文,更多Java教程相关内容尽在开课吧Java教程频道。

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用。如涉及版权问题,请联系本站管理员予以更改或删除。
有用
分享
全部评论快来秀出你的观点
登录 后可发表观点…
发表
暂无评论,快来抢沙发!
高并发编程训练营