是不是該放棄java學習了
看看這個猜數的小游戲源代碼是不是過于啰嗦,我覺得學了12天了還只是這個水平感覺沒有這個天賦要放棄了,這么垃圾的代碼還寫了差不多3個小時。
package game;
import java.util.Scanner;
public class start {
public static String newmima;
public static String newname;
public static void main(String[] args) {
? ?
int i=0;
do {
System.out.println("===歡迎來到幸運中獎游戲==="+"\n"+"是注冊新的賬號(1)"+"\n"+"還是已有賬號登錄(2)");
Scanner input=new Scanner(System.in);
String a=input.next();
if(a.equals("1")){
start t=new start();
zhuce bb=new zhuce();
newname=bb.name;
newmima=bb.mima;
i=0;
}
else {if(a.equals("2")){
login aa=new ?login();
break;
}
i=0;}
System.out.println("您輸入的數值有誤,請重新輸入");
? ? ? ? ? i=1;
} while (i==1);
}}
class zhuce { ? ? ? ?//注冊模塊類
?
? ? String name;
? ? String mima;?
?public zhuce(){ System.out.println("請輸入用戶名");
Scanner input=new Scanner(System.in);
String name1=input.next();
name=name1;
System.out.println("請輸入密碼");
String mima1=input.next();
mima=mima1;
int i=0;
do{
? ? ?System.out.println("現在開始登陸嗎?"+"是(y)"+"(否(n)");
? ? ? ?String a=input.next();
? if(a.equals("n")){break;}
? ? else {
? ? ? ? if(a.equals("y")){
?start.newname=name;
?start.newmima=mima;
?login dengru=new login();
break; }
?}
i=1;
} ? ? ?while(i==1);
}
}
//登錄模塊類
class login {
? ? Scanner input=new Scanner(System.in);
?
? ? login(){
? ?int i=0;
do{ ?
? ? System.out.println("請輸入用戶名");
? ? String name=input.next();
? ?
? ? if(name.equals(start.newname)){
? ? System.out.println("請輸入密碼");
? ? String mima=input.next();
? ? if(mima.equals(start.newmima)){
? ? mainpro cc=new mainpro();
? ? ? i=0; ? }
? ? }else {System.out.println("輸入有誤請重新輸入");
?i=1;}}while(i==1);
?
? ? ?}}
? ? ? ?
class mainpro { ? ? ? ?//主游戲進程類
mainpro(){
int account = (int) (Math.random() * 9000 + 1000);
for(int i=1;i<3;i++){System.out.println("請輸入一個4位數字,看能否猜對系統隨機的數");
Scanner input=new Scanner(System.in);
?int ?aa=input.nextInt();
?if (aa==account){System.out.println("恭喜你猜對了");
break;
}
?if(aa>account){System.out.println("你猜大了");}
?i=1;
?
?if(aa<account){System.out.println("你猜小了");}
?i=1;
?
?}
}
}
2016-11-29
先不要去想你有沒有天賦,以后會不會有所作為。就暗暗的把這個學習過程當做你每天必做的事情就可以了,想的太多你就會畏懼你以后所面對的未來。走好每一天就可以,只有你還有興趣學習去 ,慢慢來。Don't give up!
2017-03-03
12天學到這個份 如果是以前沒有接觸過編程學習 那真的不錯了 基礎的東西要多練習的 不要急于求成
2016-12-01
比我強百倍 我現在連看代碼都看不懂 更別提自己寫代碼了
2016-11-16
加油啊,別放棄,我建議看不懂的例題就先放掉好了,去別的地方搜一些相關的例子做一做,回來就明白多了