zoukankan      html  css  js  c++  java
  • 第一周

    package java first();
    import java.io.FileReader;
    import java.io.FileWriter;
    import java.io.PrintWriter;
    import java.util.ArrayList;
    import java.util.LinkedList;
    import java.util.List;
    import java.util.Scanner;
    public class AccountManager {
    
    	public static void main(String[] args) {
    		LinkedList<Account> acc=new LinkedList<Account>();
    		Scanner shuru=new Scanner(System.in);
              getInformation(acc);
              int flag;
              panding(acc);
    
    	}// 测试账号正误
    	public static void panding(LinkedList<Account> acc) {
    		Scanner shuru = new Scanner(System.in);
    		int flag = 0;
    		int j=0;
    		String account;
    		while (flag == 0) {
    			System.out.println("***************************************************************");
    			System.out.println("	                   欢迎使用中国工商银行自动柜员系统");
    			System.out.println("****************************************************************");
    			System.out.println("              请输入您的账号:");
    			System.out.println();
    			System.out.println("****************************************************************");
    			account = shuru.next();
    			//System.out.println(account);
    			if (account.length() != 8) {
    				System.out.println("该卡不是工行卡");
    			} else {
    				//System.out.println(account);
    				for (int i = 0; i < acc.size(); i++) {
    					if (account.equals(acc.get(i).getAccountID())) {
    						flag = 1;
    						j=i;
    					}
    					//System.out.println(j);
    					
    				}
    				{
    				if (flag == 0) {
    					System.out.println("该账号不存在");
    				} else {
    					shurumima(acc,j);
    				}
    				}
    			}
    			
    		}
    	}
    	//测试密码正误  a为固定的账户
    	public static void shurumima(LinkedList<Account> acc,int a)
    	{
    		
    		int i=0;
    		while(i<3)
    		{	
    			System.out.println("***************************************************************");
    			System.out.printf("	                   欢迎        ");
    			System.out.print(acc.get(a).getAccountname());
    			System.out.printf("	使用中国工商银行自助柜员系统");
    			System.out.println("****************************************************************");
    			System.out.println("              请输入您的密码:");
    			System.out.println();
    			System.out.println("****************************************************************");
    			String  mima ;
    			Scanner shuru = new Scanner(System.in);
    			mima=shuru.next();
    		if(mima.equals(acc.get(a).getAccontpassword()))
    		{
    			i=5;
    			}
    		else {
    			System.out.println("密码录入错误");
    			i=i+1;
    		}
    		}
    		if(i==5)
    		{
    			gongneng(acc,a);
    		}
    		else 
    		{
    			System.out.println("该账号三次录入密码错误,该卡已被系统没收,请与工行及时联系处理");
    		}
    	}
    //输出主界面
    

      这次的课程过后,才发现,我对JAVA语言程序设计不说不太懂,可以说一窍不通,真的很难受,对喜爱的专业并不熟悉,对自己必修的课程无法掌握,心里莫名的不舒服,不过我相信,只要我勤加练习,一定可以获得经验,获得我的人生第一笔对JAVA的记忆,这是无比珍贵的,无可替代的记忆。我们学习也是如此,为了那些眼花缭乱的“abcd”而呕心沥血;为了那些令人头痛的逻辑思维而费尽心思。这些表面看来的确很痛苦,然而在辛苦的那一端,迎接我们的则是欢乐的音符。“一分耕耘一分收获”,没有那含辛茹苦的耕耘,哪能领会到甜入心田的收获?学习JAVA的路上,我们都是萌新,我们都是初学者。知识的海洋本来就不是风平浪静。要想获得真知,就必须扬起奋发的风帆,努力拼搏,这一定是很苦的。在他面前,我们却步不前,还是进发?我选择后者,这是必然的,做一个JAVA的专业者。这次的代码虽说没有完成,却打开了我对JAVA的新的认知,以后的学习不说轻松,绝不会像最初一样了。

  • 相关阅读:
    红黑树——以无厚入有间
    红黑树——依天理以神遇
    B-树 分合之道
    B-树 动机与结构
    云心出岫——Splay Tree
    双散列和再散列暨散列表总结
    开放定址法——平方探测(Quadratic Probing)
    [LeetCode 109]
    [LeetCode 110]
    [LeetCode 111]
  • 原文地址:https://www.cnblogs.com/kmxbf2292/p/9697132.html
Copyright © 2011-2022 走看看