package ch22;
import java.util.Scanner;
public class ScannerDemo {
public static void main(String[] args) {
int num=0;
System.out.println("请输入数字1~3选择菜单项:");
do {
//显示菜单(每次操作后都要重新显示)
System.out.println("1.新建");
System.out.println("2.打开");
System.out.println("3.退出");
//等待用户输入
Scanner input=new Scanner(System.in);
//获取用户输入
num=input.nextInt();
//判断用户输入并回显
switch (num) {
case 1:
System.out.println("您选择了新建");
break;
case 2:
System.out.println("您选择了打开");
break;
case 3:
System.out.println("您选择了退出,程序退出");
break;
default:
System.out.println("无效操作,请重新输入1~3!");
}
} while (num !=3);//当用户选择退出时,程序结束
}
}
字符界面实现菜单程序
原创
©著作权归作者所有:来自51CTO博客作者闭关苦炼内功的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:求 1-1/2+1/3-1/4+···1/99-1/100。
下一篇:冒泡排序算法

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
TS项目实战一:流淌的字符动画界面
使用ts实现虚拟世界,创建ts项目,并编写ts代码,使用tsc编译后直接加载到html界面,实现类似帝国中的流淌的代码界面的效果。
ts TypeScript 网页 ts项目 ts实战 -
QT 菜单程序
MainWindow.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include#includeclass MainWindow : public QMainWindo
#include #define #ifndef ico #endif