このコードで行ったことがあります。それは正しい方法ですか?数字を昇順にソートしたい。これには良い方法がありますか?Javaの最小値、最大値、中間値の検索
import java.lang.Math;
public class Numbers
{
public static void main(String[] args)
{
int a=1;
int b=2;
int c=3;
if (a<b && a<c)
System.out.println("Smallest: a");
else if (a>b && a>c)
System.out.println("Biggest: a");
else if (a>b && a<c)
System.out.println("Mid: a");
else if (a<b && a>c)
System.out.println("Mid: a");
if (b<c && b<a)
System.out.println("Smallest: b");
else if (b>c && b>a)
System.out.println("Biggest: b");
else if (b>c && b<a)
System.out.println("Mid: b");
else if (b<c && b>a)
System.out.println("Mid: b");
if (c<a && c<b)
System.out.println("Smallest: c");
else if (c>a && c>b)
System.out.println("Biggest: c");
else if (c>a && c<b)
System.out.println("Mid: c");
else if (c<a && c>b)
System.out.println("Mid: c");
}
}
「数字を並べ替える」とはどういう意味ですか? –
この質問では、文字通り何も配列を使用しません。それらを並べ替えることはどういう意味ですか? – basic
値や "名前"も取得したいですか?興味のある値だけの場合は、配列とソートを作成してください(チュートリアルや配列に関するドキュメントのセクションを参考にしてください)。名前だけでなく、名前と番号を含むオブジェクトを作成し、その配列とリストを作成してソートすることもできます。 – Thomas