160804方法调用的练习题2
来源:互联网 发布:淘宝网简介ppt 编辑:程序博客网 时间:2024/05/21 19:22
一、管理系统
Manager.java
package com.jereh.practice3;public class Manager { String name; int pw; public Manager(String name, int pw) { super(); this.name = name; this.pw = pw; } public void show(){ System.out.println("管理员用户名为:"+name+"密码为:"+pw); }}
run.java
package com.jereh.practice3;public class run { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Manager why=new Manager("why",1111); why.show(); }}
二、系统分级管理
Menu.java
package com.jereh.practice4;import java.util.Scanner;public class Menu { public static void login(){ Scanner in=new Scanner(System.in); int n1,n2,n3; do{ System.out.println("1.登录系统\n2.退出"); System.out.println("请选择,输入数字:"); n1 = in.nextInt(); if (n1 == 1) { do { Menu.menu1(); n2 = in.nextInt(); if (n2 == 2) { do{ Menu.menu2(); n3=in.nextInt(); }while(n3!=0); } } while (n2!=0); } else { return; } } while (true); } public static void menu1(){ System.out.println("1.客户信息管理\n2.真情回馈"); System.out.println("请选择,输入数字或按0返回上一级菜单:"); } public static void menu2(){ System.out.println("1.幸运大放送\n2.幸运抽奖"); System.out.println("请选择,输入数字或按0返回上一级菜单:"); }}
run.java
package com.jereh.practice4;import java.util.Scanner;public class Run { /** * @param args */ public static void main(String[] args) { Menu.login(); }}
三、系统管理权限
StartSMS.java
package com.jereh.practice5;import java.util.Scanner;public class StartSMS { static Scanner in = new Scanner(System.in); static String name; static int pw; public static void system() { do { System.out.println("1.登录系统"); System.out.println("2.退出"); System.out.print("请输入数字:"); int n = in.nextInt(); if (n == 1) { login(); break; } else { return; } } while (true); } public static void login() { System.out.print("请输入用户名:"); name = in.next(); System.out.print("请输入密码:"); pw = in.nextInt(); do { if (name.equals("why") && pw == 111111) { System.out.println("登陆成功:"+name); break; } else { System.out.println("你没有权限进入系统。"); system(); break; } } while (true); }}
run.java
package com.jereh.practice5;public class run { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub StartSMS.system(); }}
四、录入用户,查找用户位置
CustomerBiz.java
package com.jereh.practice6;import java.util.Arrays;import java.util.Scanner;public class CustomerBiz { Scanner in = new Scanner(System.in); String names[] = new String[20]; public void search(String name){ System.out.println("请输入查找开始位置:"); int a=in.nextInt(); System.out.println("请输入查找结束位置:"); int b=in.nextInt(); for(int i=a-1;i<b-1;i++){ if(names[i].equals(name)){ System.out.println("找到了"); return; }else{ System.out.println("未找到"); return; } } } public void addName() { for (int i = 0; i < 20; i++) { System.out.print("请输入客户姓名:"); names[i] = in.next(); System.out.print("是否继续?y/n"); char tf = in.next().charAt(0); if (tf == 'n') { for (int j2 = 0; j2 < 20; j2++) { if (names[j2] != null) { System.out.print(names[j2] + " "); } } System.out.println("请输入你想查找的客户姓名:"); break; } } }}
run.java
package com.jereh.practice6;import java.util.Scanner;public class run { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner in=new Scanner(System.in); CustomerBiz play=new CustomerBiz(); play.addName(); String searchName=in.next(); play.search(searchName); }}
0 0
- 160804方法调用的练习题2
- 160804方法调用的练习题1
- 练习题,list的方法的掌握
- OC NSArray练习题 和 NSSet的常用方法
- 【练习题】构造方法 编写Java程序,模拟简单的计算器。
- 练习题(2)
- 练习题2
- 练习题2
- 关于集合的练习题(2)
- java基础2--数组与方法(几道练习题)
- 方法的调用示例
- 循环调用的方法
- FTP调用的方法
- 调用原来的方法
- 关于方法的调用
- 事件的调用方法
- 反射的调用方法
- webservice的调用方法
- 点击home键之后重新进入程序, fragment为null
- 开篇之作------20160804
- 在一个form表单中根据不同按钮实现多个action事件
- 使用navicat将csv文件导入mysql
- KVM进阶
- 160804方法调用的练习题2
- Fragment回退栈管理
- Swiper.js使用方法
- 凸多边形最优三角剖分
- 多人共用一个苹果开发者证书
- [Utils工具类整理]ActivityHelper
- 初识Redis
- jquery中对select的一些操作
- HDU2066一个人的旅行(最短路径)