命令解析器(基础循环)
来源:互联网 发布:ipad怎么开淘宝店铺 编辑:程序博客网 时间:2024/05/16 10:55
命令解析器
问题
命令解析器。有如下功能供用户选择:显示全部记录 ,查询登录记录 ,退出。当用户在控制台输入1,用户选择的功能为显示全部记录;输入2,用户选择的功能为查询登录记录;输入0,用户选择的功能为退出。系统交互情况如
方法1:
- while (true) {
- System.out.println("
- 请选择功能: 1.显示全部记录 2.查询登录记录 0.退出");
- command = scanner.next();
- if ("1".equals(command)) {
- System.out.println("显示全部记录");
- } else if ("2".equals(command)) {
- System.out.println("查询登录记录");
- } else if ("0".equals(command)) {
- System.out.println("欢迎使用");
- break;
- }
- }
方法2:
- import java.util.Scanner;
- public class CommandByIf {
- public static void main(String[] args) {
- Scanner scanner = new Scanner(System.in);
- String command = null;
- while (true) {
- System.out.println("
- 请选择功能: 1.显示全部记录 2.查询登录记录 0.退出");
- command = scanner.next();
- if ("1".equals(command)) {
- System.out.println("显示全部记录");
- } else if ("2".equals(command)) {
- System.out.println("查询登录记录");
- } else if ("0".equals(command)) {
- System.out.println("欢迎使用");
- break;
- }
- }
- scanner.close();
- }
- }
方法3:
- import java.util.Scanner;
- public class CommandBySwitch {
- public static void main(String[] args) {
- Scanner scanner = new Scanner(System.in);
- int command = 0;
- $1: while (true) {
- System.out.println("
- 请选择功能: 1.显示全部记录 2.查询登录记录 0.退出");
- command = scanner.nextInt();
- switch (command) {
- case 1:
- System.out.println("显示全部记录");
- break;
- case 2:
- System.out.println("查询登录记录");
- break;
- case 0:
- System.out.println("欢迎使用");
- break $1;
- default :
- }
- }
- scanner.close();
- }
- }
0 0
- 命令解析器(基础循环)
- C#基础解析之Ⅲ 【循环结构】
- JAVA 基础 (循环)
- 编写自己的shell解析器(一)一个简单的循环命令输入和历史打印
- HDFS全面解析涉及基础、命令、API
- HDFS全面解析涉及基础、命令、API
- caffe基础-10常见训练命令解析
- 循环,递归函数,命令器
- python基础(五)循环
- 循环结构(基础学习)
- Python基础(二):循环
- Shell脚本基础16-while循环中使用sleep命令
- Shell脚本基础20-for循环执行命令-结束篇
- shell命令解析器
- 零基础学python-19.2 列表解析与序列映射函数map(2)增加分支测试与嵌套循环
- 循环---基础
- Linux基础—source、点(.)和sh命令执行脚本的方式解析
- java基础--流程控制(循环结构)for循环
- nodejs+socket.io即时聊天实例
- selector的按钮选中处理问题
- 对于沙漠问题的分析与理解
- JFrame实现批量获取Android安装包安全证书MD5
- mysql之触发器trigger
- 命令解析器(基础循环)
- 数据类型和Json格式
- error: exception handling disabled, use -fexceptions to enable
- mysql函数大全
- java jsp+servlet+mysql实现登录网页设计
- 理解JPEG文件头的格式
- 算法练习1
- SSH实现无密码访问--以centOS为例
- oracle 常用的闪回操作