zoukankan      html  css  js  c++  java
  • while循环

    在java中该如何表现这种循环呢,这就是我们今天要说的while循环了。while循环在java里的格式是这样的:

    1.//提示用户输入选择,   1.初始变量

    2.//当用户输入yes的时候,我们进入while循环,否则跳出循环, 2.循环条件

    3.////让用户再输入选择,这就是一个改变条件的机会,  3.改变值

    为了更好的说明问题,我们来做个让用户输入的小程序,这个小程序中,只要用户输入yes, 那么java就会一直打印出"你好baby,你的飞机已经在运输过程中。你想要飞机吗?(yes or no)",然后java会提示用户继续输入内容,只要用户输入的不再是yes, 那么就跳出while循环。如下所示:  

     1 import java.util.Scanner;
     2 
     3 
     4 public class WhileDemo{
     5 
     6       public static void main(String[] args){
     7              Scanner input = new Scanner(System.in);
     8     
     9              //提示用户输入选择,   1.初始变量
    10              System.out.print("你想要飞机吗?(yes or no)");
    11              String keyboard = input.next(); 
    12              //当用户输入yes的时候,我们进入while循环,否则跳出循环, 2.循环条件
    13              while(keyboard.equals("yes")){
    14                     System.out.print("你好baby,你的飞机已经在运输过程中。");
    15                     //让用户再输入选择,这就是一个改变条件的机会,  3.改变值
    16                     System.out.print("你想要飞机吗?(yes or no)");
    17                     keyboard  = input.next();
    18              }
    19              System.out.println("您已退出");
    20       }
    21 }

     我们看的出来,当我们输入yes的时候都会打印出"你好baby,你的飞机已经在运输过程中。你想要飞机吗?(yes or no)",当我们输入的不是yes的时候,就会跳出while循环,继续while之后的程序运行。while循环的运行顺序是这样的:

    1. 首先检查while里面的条件,如果是true,则进入while下面的花括号,执行里面的操作。如果是false,则直接跳过while循环,继续运行后面的程序。

    2. 如果进入了while循环,那么操作完以后,则返回到while后面的圆括号,检查那个条件是否为true, 是的话执行花括号里面的操作,不是的话跳出循环继续后面的程序。

    3. 重复第二步,直到跳出while循环。

  • 相关阅读:
    work_27_一次springBoot+orcal+Mabits PageHele的使用
    work_26_swagger2整合springBoot和使用
    work_25_docker--RabbitMq消息队列
    work_24_MYSQL从create table... 到分库分表
    work_23_常用的工具类
    work_22_MySQL分库分表的初识
    work_21_AtomicInteger API
    work_20_stream的使用
    MySQL 基础语句的练习2
    MySQL 基础语句的练习
  • 原文地址:https://www.cnblogs.com/wqtzhaoqiang/p/6668432.html
Copyright © 2011-2022 走看看