单机版(新手教学)理发店管理系统
生活随笔
收集整理的這篇文章主要介紹了
单机版(新手教学)理发店管理系统
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
主類
package com.jnd.text;import java.text.ParseException; import java.util.ArrayList; import java.util.List; import java.util.Scanner;public class aaaa {final static List<User> myl = new ArrayList<User>();final static Scanner sc = new Scanner(System.in);public static void main(String[] args) throws ParseException {/** 顯示“歡迎使用理發(fā)店管理系統(tǒng),請(qǐng)選擇功能: 1-新增會(huì)員卡, 2-打印顯示所有會(huì)員卡信息, 3-會(huì)員卡充值, 4-排序(按余額由高到低),5-退出”*/while (true) {int i=0;System.out.println("歡迎使用理發(fā)店管理系統(tǒng),請(qǐng)選擇功能: 1-新增會(huì)員卡, 2-打印顯示所有會(huì)員卡信息, 3-會(huì)員卡充值, 4-排序(按余額由高到低),5-退出");i=sc.nextInt();if(i==1){adduser();continue;}if(i==2){showuser();continue;}if(i==3){addmoney();continue;}if(i==4){ordermoney();continue;}if(i==5){break;}}}//新增會(huì)員卡public static void adduser(){int uid =myl.size()+1;String uname="";while(uname==""){System.out.println("請(qǐng)輸入"+uid+"號(hào)用戶的名稱");uname = sc.next();};float money =0;System.out.println("請(qǐng)輸入用戶原始金額");money = sc.nextFloat();User myu=new User();myu.setUid(uid);myu.setUname(uname);myu.setMoney(money);myl.add(myu);}//打印所有會(huì)員卡信息public static void showuser(){for (int i = 0; i < myl.size(); i++) {new User(myl.get(i).getUid(), myl.get(i).getUname(), myl.get(i).getMoney());}}//根據(jù)卡號(hào)充值public static void addmoney(){System.out.println("請(qǐng)輸入需要充值的用戶的id");int uid =0;while (uid==0) {uid=sc.nextInt();float money =0;System.out.println("請(qǐng)輸入需要充值的金額");money = sc.nextFloat();for (int i = 0; i < myl.size(); i++) {if (myl.get(i).getUid()==uid) {myl.get(i).setMoney(myl.get(i).getMoney()+money);}}}}//根據(jù)余額排序從大到小public static void ordermoney(){User myu=new User();for(int i=0;i<myl.size();i++){for(int j=0;j<myl.size()-1;j++){if(myl.get(j).getMoney()<myl.get(j+1).getMoney()){myu=myl.get(j);myl.set(j, myl.get(j+1));myl.set(j+1,myu);}} }} }user類
package com.jnd.text;import org.omg.PortableServer.ID_ASSIGNMENT_POLICY_ID;public class User {private int uid;private String uname;private float money;//封裝屬性public int getUid() {return uid;}public void setUid(int uid) {this.uid = uid;}public String getUname() {return uname;}public void setUname(String uname) {this.uname = uname;}public float getMoney() {return money;}public void setMoney(float money) {this.money = money;}//構(gòu)造函數(shù)public User() {// TODO Auto-generated constructor stub}public User(int uid,String uname,float money) {// TODO Auto-generated constructor stubSystem.out.println("id:"+uid+",名字:"+uname+",余額:"+money);}}總結(jié)
以上是生活随笔為你收集整理的单机版(新手教学)理发店管理系统的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 华中科技大学网络教材
- 下一篇: 全国计算机二级考试mc,新版全国计算机等