http://www.cnblogs.com/toonaive/p/7063362.htmlhtml
購買:用戶登陸後購買選定的彩票
主菜單:整個彩票銷售系統的主菜單
博客報告數據庫
購買和時間模塊重要代碼編程
public int[] buyl(){ int[] num=new int[7]; boolean cs=true; System.out.println("請選擇手動選號仍是隨機選號"); System.out.println("----1.手動選號--------"); System.out.println("----2.隨機選號--------"); Scanner a=new Scanner(System.in); int m=a.nextInt(); if(m==1){ System.out.println("輸入你所購買的彩票,用','隔開"); while(cs){ sc=new Scanner (System.in); String str1=sc.next(); String[] str2 = str1.split(","); for(int i=0;i<str2.length;i++){ num[i]=Integer.parseInt(str2[i]); } if(str2.length<7) System.out.println("輸入錯誤,彩票數字應該爲7位,請從新輸入"); if(str2.length==7){ System.out.println("購買成功"); cs=false; } } } if(m==2){ System.out.println("你隨機選的號碼爲:"); final int N = 36; final int M = 7; int selected[] = new int[N];//用來記得每次選的數字表格 int cnt = 0;// 已選的數字個數 while (cnt < M) { int n = (int) (Math.random() * N) + 1; boolean find = false; for (int i = 0; i < cnt; i++) { if (selected[i] == n) { find = true; break; } } if (!find) {//表示選的n是不重複的 selected[cnt] = n; cnt++; } } for(int i=0;i<M;i++)//打印每次選擇的數字 System.out.print(selected[i]+" "); } return num; }
//時間
public String buyday(){ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String strDate = sdf.format(new Date()); return strDate; }
首次進行多人合做的程序設計,在協同上還存在各類問題和麻煩,對團隊Git功能使用的不熟悉,致使進程同步花費了大量時間
代碼在過去已有的做業上進行改進,加入GUI界面和數據庫等功能。雖然出現了各類問題,可是依靠網絡和調試,基本解決了程序運行的
各類問題,和編程上各人存在的誤差網絡