将文本输入的字符串与枚举中的值进行比较
来源:互联网 发布:mac ssh使用教程 编辑:程序博客网 时间:2024/06/05 02:35
确保用户输入的的是我们想要的,一种方法是将选项放到枚举中,然后接受文本输入的字符串与枚举中的值进行比较,再新建一个集合接受。
假设一个enum:
public enum A { a,v,c,d}
比较(由于我枚举中的 选项都是小写的):
Scanner sc=new Scanner(System.in); while(true){ System.out.println("输入"); String str=sc.nextLine(); A a=null; try{ a=A.valueOf(str.toLowerCase()); }catch(Exception e){ System.out.println("输入不合法"); break; } }
如果不想结束程序,则用continue;
0 0
- 将文本输入的字符串与枚举中的值进行比较
- 将一个输入的字符串进行逆序
- 根据文本对输入的字符串进行加密解密操作
- c++ 枚举与字符串 比较
- 字符串与枚举 比较区别
- 枚举与字符串、数字之间的转换和el表达式能与字符串比较并且还能取集合中的某个对象
- 枚举与字符串、数字之间的转换和el表达式能与字符串比较并且还能取集合中的某个对象
- 字符串比较传入枚举值的含义
- 关于js文本输入框输入数字进行比较的经验
- 使用struts2的标签s:if获取url中的参数值,并与字符串常量进行比较
- Java中的流与文件:文本的输入与输出
- 在控制台输入一段文本,将文本中的所有单词,存放到一个字符串数组中。 ( 要求占用内存最少)
- 输入一段文本,将文本中的所有单词,存放到一个字符串数组中。(要求占用内存最少)
- C#将Enum枚举映射到文本字符串
- 设计一个程序,从键盘上输入若干字符串,利用算法库中的查找函数对给定的字符串进行查找,将查找后的结果输出
- C语言字符串输入函数的比较与解析
- 关于shell中的字符串的比较与数值的比较
- 如何改变超链接文本与输入框文本的值
- 巧用dimens适配多个分辨率
- 软件安装:源码与Tarball
- 在导航栏输入URL地址后发生了什么详解。。。。。。
- viewPager 实现左右都漏出item 的例子
- Android媒体播放工具类
- 将文本输入的字符串与枚举中的值进行比较
- 大数据
- php 根据自增id创建唯一编号类
- Images.xcassets不能获取图片路径
- SQL NULL 值
- Java File工具类源码分享
- FFmpeg参数说明(转自MultiMedia之旅)
- Hadoop中namenode/secondarynamenode/yarn的一些配置
- CoordinatorLayout与滚动的处理