import java.util.Scanner;
/**
* 主程序,从这里开始运行程序
*/
public class Main {
private Scannersc =new Scanner(System.in);
public Main(){}
public void menu(){
System.out.println("******************************");
System.out.println("***\t欢迎使用购物系统\t***");
System.out.println("******************************");
System.out.println("1 用户注册");
System.out.println("2 登录系统");
System.out.println("3 商品查看");
System.out.println("4 退出系统");
System.out.println("请输入:");
String key =sc.next();
/**
* 这里除了switch,使用if可以吗?使用while循环可以吗?
* 写法上有什么区别呢?
*/
switch (key){
case"1":
menu();
break;
case"2":
menu();
break;
case"3":
menu();
break;
/**
* 输入4或者1,2,3,4以外的内容,都默认是系统退出
*/
case"4":
default:
//资源在不再使用的时候一定要进行释放
sc. close();
System.exit(0);
}
}
/**
* main 方法,程序启动人口
* @ param args
*/
public static void main(String[]args){
new Main().menu();
}
}