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);//当用户选择退出时,程序结束
	}

}

字符界面实现菜单程序_菜单项