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
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 护士证到期未延续注册怎么办 学籍和户口不在一起小升初怎么办 定了酒店不能退怎么办 去哪儿网酒店不允许取消怎么办 快递寄送身份证扣海关怎么办 7岁龋齿烂到牙根怎么办 法院判完对方说没钱怎么办 初中填完志愿后怎么办 上海小学借读一年级没有学籍怎么办 学历不高的我该怎么办 没学历的我该怎么办 物业达不到服务标准该怎么办 没有能力的人该怎么办 工作累了腰疼怎么办 机场来早了6小时怎么办 苏宁金融综合评分不足怎么办 苏宁金融秒拒怎么办 微盘账号忘记了怎么办 天府e税忘记密码怎么办 未成年在外面没地方住怎么办? 半框眼镜片掉了怎么办 选修差0.5个学分怎么办 脱产考博社保卡怎么办 幼儿上课不认真听讲怎么办 手机恢复的音频文件打不开怎么办 高考志愿填报不记得密码怎么办 经济纠纷案被告没有证据怎么办 管家婆管理员密码忘记了怎么办 人离职了公司扣发工资怎么办? 美国给我们断网怎么办 sci发表后发现错误怎么办 pos机按键是英文怎么办 蔚县县医院慢病本怎么办 知网下载的论文乱码怎么办 被期刊网骗了怎么办? 缝针缝到神经上怎么办 单位有个事特别多的领导怎么办 网上申请公司核名核不下来怎么办 老公把小三晒朋友圈老婆该怎么办 小三怀孕不愿意打掉怎么办 小三怀孕了引产怎么办