import java.util.Scanner;/*** 需求:编写代码按照要求实现以下的功能
*       使用while循环接受键盘的输入,如果输入的exit就退出,否则提示用户继续输入* 要点提取:用while(true)控制循环输入,用break跳出循环*           键盘接收的应是字符串类型(涉及广泛)* 思路分析:将键盘接收的数据和"exit"作比对,是则退出,否则继续* 步骤:* 问题汇总:判断两个字符串是否相等用【字符串变量.equals("内容")】
*
* @author 海底大菠萝
* @version V.LL.1.0.1
* @date   2021年9月19日   10:17
*/public class q4_while {public static void main(String[] args) {//定义一个字符串类型的变量存放键盘接收的数据String word;//定义一个键盘接收器Scanner sc=new Scanner(System.in);//定义while控制循环输入while (true) {//提示输入数据System.out.println("请输入任意内容(输入exit就退出,否则继续输入):");//键盘接收数据word=sc.nextLine();//判断接收的数据是否为"exit"if (word.equals("exit")) {//如果是,提示退出输入System.out.println("退出输入!");//跳出循环break;}else {//如果不是,提示继续输入System.out.println("请继续输入:");}}}}

Java代码实现使用while循环接受键盘的输入,如果输入的exit就退出,否则提示用户继续输入相关推荐

  1. 从键盘输入一位整数,当输入1~7时,输出“星期一”~“星期日” 输入其他数字时,提示用户重新输入,输入0,程序结束

    使用了for.while.do-while三种循环和switch选择结构实现 代码加注释 package com.baidu.www.demo02;import java.util.Scanner;p ...

  2. Java黑皮书课后题第8章:**8.14(探讨矩阵)编写程序,提示用户输入一个方阵的长度,随机地在矩阵中填入0和1,打印这个矩阵,然后找出整行、整列或者对角线都是1或0的行、列和对角线

    **8.14(探讨矩阵)编写程序,提示用户输入一个方阵的长度,随机地在矩阵中填入0和1,打印这个矩阵,然后找出整行.整列或者对角线都是1或0的行.列和对角线 题目 题目描述与运行示例 破题 代码 题目 ...

  3. Java黑皮书课后题第5章:**5.17(显示金字塔)编写程序,提示用户输入一个在1到15之间的整数,然后显示一个金字塔形状的图案

    **5.17(显示金字塔)编写程序,提示用户输入一个在1到15之间的整数,然后显示一个金字塔形状的图案 题目 题目描述 运行示例 破题 代码 题目 题目描述 **5.17(显示金字塔)编写程序,提示用 ...

  4. Java代码实现用for循环打印斐波那契数列前20项

    /*** 需求:编写代码按照要求实现以下的功能 * 用for循环打印 1 1 2 3 5 8 13 ...(斐波那契数列前20项)* 要点提取:斐波那契数列规律:第三个数起,是前两个数之和* 思路分析 ...

  5. 用键盘输入一位整数,当输入1-7时,显示对应的英文星期名称的缩写。输入其他数字提示用户重新输入,输入数字0时程序结束

    题目: 输出代码: public class demo02 {//这是一个main方法,程序的入口public static void main(String[] args) {//键盘输入Scann ...

  6. 判断三角形java代码_java基础编程题之异常处理

    以下是刚开始学习java的基础编程题,每天持续更新java每个知识点的题目,持续练习,不断提高java基本功,培养编程能力.今天的练习的十八题是java的异常处理的使用. 1.检测年龄不能为负数和大于 ...

  7. cmd怎么实现Java你好_java环境配置以及如何在cmd窗口运行java代码

    对于初学java的人来说,电脑的环境配置也许会让你头疼,但只要你认真一些学习,相信对你来说都是OK的啦~ 首先回到桌面,选择我的电脑,单击右键属性,进入高级系统设置,点击环境变量设置.用户变量选择Te ...

  8. java实现转账功能_如何利用Java代码模拟银行转账这一功能?

    今天是刘小爱自学Java的第70天. 感谢你的观看,谢谢你. 话不多说,开始今天的学习: 转账,相信基本都接触过,无论是线下用银行卡转账还是线上用手机转账,本质上都是差不多的. 一.转账案例 需要两个 ...

  9. amd cpu不能在cmd环境下运行java代码_如何在Windows10中配置java的JDK环境

    今天给大家分享一下如何配置java的JDK环境.操作步骤如下: 1.下载好 jdk 的安装文件,我下载的是 jdk-10.0.1_windows-x64_bin.exe 这个版本的安装文件: 2.使用 ...

  10. 银行转账java mysql_如何利用Java代码模拟银行转账这一功能?

    今天是刘小爱自学Java的第70天. 感谢你的观看,谢谢你. 话不多说,开始今天的学习: 转账,相信大家基本都接触过,无论是线下用银行卡转账还是线上用手机转账,本质上都是差不多的. 一.转账案例 需要 ...

最新文章

  1. 计算机应用基础电子演示文稿系统行考作业,最新电大计算机应用基础形考PowerPoint答案...
  2. php 5.6 新特性,PHP5.6新特性介绍
  3. 计算机软件技术基础考前整理
  4. 美图每天亿级消息存储演进——从Redis到Titan,完美解决扩容问题
  5. mysql中常见查询表_MySQL中常见查询
  6. MySql日期处理系列-常用的日期推算处理
  7. Drupal 紧急修复已遭利用的严重 0day
  8. java类库支持_第十二章:开发支持类库
  9. python 累加_对Python实现累加函数的方法详解
  10. 基于asp.net806莆田新华网上书店_图书销售系统
  11. win11 windows安全中心无法打开
  12. 中国农业大学计算机专硕2019分数线,中国农业大学2019考研复试分数线已公布
  13. 兵法三十六计第一计-瞒天过海。
  14. 颐 山雷颐 艮上震下
  15. 【解决】client does not support authentication转载的两种解法
  16. 淘宝电商数据分析-Tableau
  17. MySQL使用教程(Navicat)
  18. artifact is missing.
  19. 学术扫盲之期刊,数据库,会议都是什么
  20. 阿里云周明:磐久,下一代云计算基础设施

热门文章

  1. 中水处理设备:中水回用的三种主处理方法及其比较
  2. 爱测未来移动-iTest特色功能介绍
  3. 74HC595级联电路编程篇(四)
  4. 前嗅ForeSpider数据采集软件使用教程
  5. 重新开始学Java——java中的标识符(biao,zhi,fu)、关键字和代码规范
  6. docker容器中安装jdk8,压缩包下载
  7. 最全教程----window11下 远程控制 云服务器CentOS7 并搭建上灯塔(1)
  8. 英语字母演变——wsdchong
  9. 学习初期 荆棘之路
  10. linux解压文件后重命名,tar 解压,重命名