-2
1つの変数が別の変数よりも大きいかどうかを調べたいと思います。私は2つの文字列を比較してどのカードが他のカードより高いかを調べようとしていますが、私はコーディングで非常に新しいので、これを行う方法がわかりません。私はそれがこのようなものになると思う。1つの変数が別の変数よりも大きいかどうかを確認する方法
if (cardName1 > cardName2 && cardName1 > cardName3){
System.out.println(cardName1 + " high");
}
しかし、明らかにこれはうまくいきません。
をString.compareToを使用しています。語彙的順序は価値のある順序ではないかもしれない。 –
@AlexAあなたは何を意味するかをもっと説明したいですか? –
'king'、' queen'、 'jack'という3つのカードでゲームをプレイしているとします。その場合、辞書順は' king'> 'jack'>' queen'です。ただし、ゲームの価値は「キング」>「クイーン」>「ジャック」である可能性があります。あなたの答えは正しいが、その名前は自分のカードの相対価値を反映しなければならない。 –