※ 引述《a1231432.bbs@bbs.yuntech.edu.tw ()》之銘言:
: private void player(){
: if (PLAYER1){
: return this.playerA;
: }
: else{
: return this.playerB;
: }
: }return 只能回傳數值所以會錯,我外面又設String player;把程式改成
: this.player=playerA;也是不行 請大大指教
你回傳設為void,是想傳回什麼東西咧?
此外,純PL方面建議,
從小養成好的習慣,單進單出,多個return,當code一多,很容易錯,
不過話說回來,好的程式碼,單一method是不該有很多code滴! >.<a
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.129.166.172