Merhaba arkadaşlar, Aldığım ödevde 3 rakamdan büyük olanı Java'da sadece switch yapısını kullanarak bulmam isteniyor. Php' de case şu şekilde yaptığım zaman çalışıyor; case $a &gt; $b &amp;&amp; $a &gt; $c: echo $a; break; Ancak Java'da case bu mantıkda yaptığımda çalışmıyor. Bu konuda yardımcı olabilirseniz çok sevinirim.

burdaki sorun switch'e parametre verirken alınan sayıyı verip boolen ile doğrulama yapılması diye düşünüyorum, boolen değişkeni gönderirseniz düzelecektir ki java'da switch yapısı sadece byte, short, char, int ve enum değişkenleri ile çalışır