JAVA學習隨筆7

ATM實訓:

/**ATM功能
           * 1.登陸頁面
           * 2.登陸,輸入密碼
           * 3.菜單-1.查詢;-2存款;-3取款;-4修改密碼;-5退出
           *
           * */
/**構思所需功能
 * */
模塊化
登陸界面
/**
     登陸界面
     */
     public static void wel(){
          System.out.println("—————————————————");
          System.out.println("*******     歡迎登陸    **********");
          System.out.println("********   老司機銀行     *********");
          System.out.println(" ********             version:438");
          System.out.println("—————————————————");

     }

/**
      * 輸入用戶名和密碼
      * */
     public static boolean login(String user,String pwd){

          for(int i = 3;i==0;i--){
          Scanner sc=new Scanner(System.in);
          System.out.println("請輸入用戶名");
          String myuser=sc.next();
          System.out.println("請輸入密碼");
          String mypwd=sc.next();

          if(user.equals(myuser)&&pwd.equals(mypwd)){
              return true;
          }else{
              System.out.println("輸入錯誤");
              System.out.println(i-1+"次機會");
               if(i==1){
                    System.out.println("請找櫃檯人員處理");
                    return false;

               }
          }

          }return false;                                   //注意,爲什麼後面必須要一個return false/true,是因爲系統無法確認,這個login方法裏的for是否會返回值,所以必須在後面寫一個return boolean,for是不一定會返回值的,所以要打一個return
     }







/*** 查詢餘額* */
     public static void serchmoney(float a){       //不需要返回的打印方法
     System.out.println("您的節操餘額爲"+a);
     }
發佈了43 篇原創文章 · 獲贊 5 · 訪問量 6227
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章