5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

じゃばでじゃんけん

1 :じゃり:01/09/25 16:31
じゃばでじゃんけんが出来るプログラムをつくったのですが
無駄な箇所がたくさんあって軽量化したいのですがなかなか出来ないものですね
下記のプログラムをみて軽量化できそうな箇所があれば教えてください。
よろしくお願いします
//テキストエリア表示メソッド
void fdisplay(String mhand){
textspace= textspace + "あなたの手は…"+mhand+" ";
textarea.setText(textspace);
wait = 1;
}

//判定メソッド
void judge(String a,String b) {
int hand2 = 0;
if (a.equals("ぐー")) {
hand2 = 0;
} else { if (a.equals("ちょき")) {
hand2 = 1;
} else { if (a.equals("ぱー")) {
hand2 = 2;
} else { System.out.println("エラー"); }
}
}
int result = (hand2 - hand + 3) % 3; //0 = あいこ、1 = 勝ち,2 = 負け
switch (result) {
case 0:
textspace = textspace + "相手の手は…"+a+" "+"あいこ!"+"\n";
label.setText("次は勝てる!");
break;
case 1:
textspace = textspace + "相手の手は…"+a+" "+"勝ち!"+"\n";
label.setText("やったね!!");
break;
case 2:
textspace = textspace + "相手の手は…"+a+" "+"負け!"+"\n";
label.setText("残念!");
break;
}
wait = 0;
myhand = null;
}
}

2 : :01/09/25 16:37
軽量化だって(プ

3 :デフォルトの名無しさん:01/09/25 16:41
とりあえず、void judge(String a,String b) の
String bを消す。8文字分軽量化した。

4 :デフォルトの名無しさん:01/09/25 16:59
else if 使え。

5 :デフォルトの名無しさん:01/09/25 17:29
コテハン、クソスレの法則

6 :デフォルトの名無しさん:01/09/25 17:29
Cで書く

7 :デフォルトの名無しさん:01/09/25 18:29
泣けてきたよ。俺。

8 :デフォルトの名無しさん:01/09/26 16:47
幼稚園児にしては良くやった。
感動した。

9 :デフォルトの名無しさん:01/10/10 03:55
えーとよ、「ジャバジャバジャンケン」ってどうよ?

10 :デフォルトの名無しさん:01/10/10 05:20
はい!次逝ってみよう!
ん〜ジャンケンの次は?
・Swing使ってじゃんけん
・野球拳
・テトリス
・・・・・・・・
==============終了============================

3 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)