Java 第12章典型例子
来源:互联网 发布:in Linux system 编辑:程序博客网 时间:2024/06/11 16:52
import java.util.Scanner;public class Menu {public void a(){System.out.println("\n\t欢迎使用我行我素购物管理系统\n");System.out.println("\t\t1.登录系统\n");System.out.println("\t\t2.退出\n");System.out.println("***************************");}public void c(){boolean con;do{con=false;Scanner input=new Scanner(System.in);System.out.println("\t\n我行我素管理系统>客户信息管理\n");System.out.println("**********************");System.out.println("\t\t1.执行客户信息管理");System.out.println("**********************");System.out.println("请选择,输入数字或按0返回上一级");int n=input.nextInt();if(n==1){System.out.println("执行客户管理系统");}else if(n==2){d();con=true;}else if(n==0){b();}else{System.out.println("输入错误,请重新输入:");con=true;}}while(con);}public void d(){boolean con;do{con= false;Scanner input=new Scanner(System.in);System.out.println("\t\n我行我素管理系统>真情回馈\n");System.out.println("**********************");System.out.println("\t\t1.幸运大放送\n");System.out.println("\t\t2.幸运抽奖\n");System.out.println("\t\t3.生日问候\n");System.out.println("**********************");System.out.println("请选择,输入数字或按0返回上一级");int o=input.nextInt();if(o==1){System.out.println("执行幸运大放送");con=true;}else if(o==2){System.out.println("执行幸运抽奖");con=true;}else if(o==3){System.out.println("执行生日问候");con=true;}else if(o==0){ c();}else{System.out.println("输入错误,请重新输入:");con=true;}}while(con);}public void b(){boolean con;do{con=false;Scanner input=new Scanner(System.in);System.out.println("\t\n我行我素购物管理系统主菜单\n");System.out.println("************************");System.out.println("\t\t1.客户信息管理\n");System.out.println("\t\t2.真情回馈\n");System.out.println("************************");System.out.println("请选择,输入数字或按0返回上一级");int no=input.nextInt();if(no==1){c();con=true;break;}else if(no==2){d();con=true;break;}else if(no==0){a();con=true;break;}else{System.out.println("输入错误,请重新输入:");con=true;break;}}while(con);}}
import java.util.Scanner;public class Text {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubboolean con=true;Menu a=new Menu();a.a();do{Scanner input=new Scanner(System.in);int choice=input.nextInt();switch(choice){case 1:a.b();break;case 2:System.out.println("谢谢使用");con=false;break;}}while(con);}}
1 0
- Java 第12章典型例子
- Java 第13章典型例子(石头剪刀布)
- JAVA中建立多线程的典型例子
- JAVA中建立多线程的典型例子
- 几个java编程的典型例子
- 几个java编程的典型例子
- JAVA中建立多线程的典型例子
- Java:IO流的一些典型例子
- java多线程典型例子及分析
- 几个Java编程的典型例子
- java面试常考的典型例子:冒泡排序
- 第21章 典型业务案例应用
- 第21章 典型业务案例应用
- 多态典型例子
- GetMemory的典型例子
- 典型Makefile例子
- 一个典型的例子
- 典型的例子
- 51Nod - Nim游戏(博弈)
- Java大牛养成记(11)----Struts 2 & Struts 1
- 实现顺序栈各种基本运算算法
- JavaScript中的window.parent ,window.top,window.self 等等
- 删除字符串中相邻三个或以上重复的字符
- Java 第12章典型例子
- vi笔记3——vi之快速移动
- ros by example2 学习过程记录-0
- printf相关函数详解
- 将Logger的数据导入到数据库详解
- [Linux驱动入门]进程管理
- Java 第13章典型例子(石头剪刀布)
- Redis基础
- const的常见使用说明,用法