java输入格式_JAVA自学笔记: 利用循环设计当用户输入格式错误的时候重新输入...
发布日期:2021-06-24 15:42:52
浏览次数:3
分类:技术文章
本文共 422 字,大约阅读时间需要 1 分钟。
今天再来弄个很简单的实例,很多程序都会在输入的时候限定格式,设计当输入错误的时候报错,让用户可以直接重新输入。
import java.util.Scanner;
public class Test004 {
public static void main(String args[]){
Scanner reader=new Scanner(System.in);
String text;
while(true){
text=reader.next();
if(text.matches("[0-9]+")){
System.out.println("输入格式正确");
break;
}else{
System.out.println("输入格式错误,请重新输入");
}
}
}
}
其实原理非常简单,先创建一个死循环,然后在循环体内判断是否符合规定的格式,如果符合,则break跳出循环体,如不符合,则输出错误信息,继续运行循环输入。
转载地址:https://blog.csdn.net/weixin_33613462/article/details/114307703 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
表示我来过!
[***.240.166.169]2024年04月15日 22时35分22秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
angular的安装
2019-04-28
使用angular创建简单的购物车项目
2019-04-28
vue中使用swiper插件,快速创建轮播图
2019-04-28
关于node.js里面的退出码
2019-04-28
有趣的代码注释
2019-04-28
vue的插件element
2019-04-28
css小常识(平时容易忽略的)
2019-04-28
vscode主题颜色设置为light,代码颜色花里胡哨
2019-04-28
块级元素和内联元素大致一览
2019-04-28
前端笔试题(css选择题)
2019-04-28
css sprites ----雪碧图
2019-04-28
css样式初始化(引用的一个大佬的文章!)
2019-04-28
获得某某年某月某日某时分秒的时间,头部添0用到padStart()
2019-04-28
数字、英文字母的升序和降序
2019-04-28
点击按钮随机使200小块变色(随机布局的小案例)
2019-04-28
前端笔试题js(容易翻车的小坑)(不定时更新)
2019-04-28
简单的写一个距离未来某个时间的倒计时
2019-04-28
小人移动(onkeydown小案例)
2019-04-28
点击浏览器页面生成随机大小的随机颜色的小球,好玩
2019-04-28