0
return文が指定されていませんというエラーについて
public int readTactics(){
Vector results = Judge.getResults();
ResultData rd;
if(results.size()>0){
rd = (ResultData)results.get(results.size()-1);
if(rd.getWinPlayerName() != name || rd.getWinPlayerName() == name){
return rd.getWinPlayerHand();
} else if(rd.getWinPlayerName() == null){
return(int)(Math.random()*3);
}
} else if(results.size()>1){
return(int)(Math.random()*3);
}
}
じゃんけんの勝敗履歴を読み取って
勝敗回数が一回以上なら直前のデータを読み取り
勝者が相手か自分なら勝った時の手を
引き分けだったら、ランダムの手を出すようなプログラムを作っていたのですが
タイトルのようなエラーが出て困っています
どうか助言いただけないでしょうか?
このコードは一部ですが他のところにはおかしいところはありませんでした。