Java の Double.min() メソッド

JavaJavaBeginner
今すぐ練習

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

Java では、Double.min() メソッドを使用して、引数として渡された 2 つの double 値のうち最小の値を見つけます。このメソッドは、渡された 2 つの値のうち数値的に小さい方の値を返します。この実験では、簡単に理解できる手順と例を通じて、Double.min() メソッドの使い方を学びます。

Java クラスの作成

端末を開き、次のコマンドを使用してプロジェクト ディレクトリ内に新しい DoubleMinMethod.java という名前のファイルを作成します。

touch DoubleMinMethod.java

次に、好きなテキスト エディタで DoubleMinMethod.java ファイルを開きます。

必要なパッケージのインポート

Double.min() メソッドを使用するには、DoubleMinMethod.java ファイルの先頭に次のコード行を追加することで java.lang.Double パッケージをインポートする必要があります。

import java.lang.Double;

main メソッドの定義

DoubleMinMethod.java ファイルに main メソッドを追加します。

public class DoubleMinMethod {
    public static void main(String[] args) {
        // ここにコードを記述します
    }
}

Double.min() メソッドの使用

DoubleMinMethod.java ファイルの main() メソッド内で、2 つの double 型変数 ab を作成し、好きな値で設定します。

double a = 3.14;
double b = 2.71;

次に、Double.min() メソッドを使用して、ab の間の最小値を見つけ、それを result という別の double 型変数に格納します。

double result = Double.min(a, b);

結果の表示

System.out.println() メソッドを使用して結果を出力します。

System.out.println("最小値は " + result + " です。");

プログラムのコンパイルと実行

DoubleMinMethod.java ファイルに保存した変更を保存し、次のコマンドを使用してコンパイルします。

javac DoubleMinMethod.java

コードにエラーがなければ、コンパイラは .class ファイルを生成します。ターミナルで次のコマンドを入力することで、プログラムを実行できます。

java DoubleMinMethod

ターミナルに Double.min() メソッドの結果が表示されるはずです。

サンプル実装

ここに、ユーザーに 2 つの double 型の値を入力するように促し、その後それらの間の最小値を見つけるサンプル プログラムを示します。

import java.util.Scanner;
import java.lang.Double;

public class DoubleMinMethod {
    public static void main(String[] args) {
        try {
            Scanner sc = new Scanner(System.in);

            System.out.print("最初の数値を入力してください:");
            double a = sc.nextDouble();

            System.out.print("2 番目の数値を入力してください:");
            double b = sc.nextDouble();

            double result = Double.min(a, b);

            System.out.println("最小値は " + result + " です。");
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

サンプル プログラムのコンパイルと実行

DoubleMinMethod.java ファイルに保存した変更を保存し、次のコマンドを使用してコンパイルします。

javac DoubleMinMethod.java

コードにエラーがなければ、コンパイラは .class ファイルを生成します。ターミナルで次のコマンドを入力することで、プログラムを実行できます。

java DoubleMinMethod

プログラムが 2 つの数値の入力を促すのが見えるはずです。数値を入力したら、プログラムはターミナルにそれらの間の最小値を表示します。

まとめ

この実験では、Java の Double.min() メソッドを使用して、パラメータとして渡された 2 つの double 型の値の中で最小値を見つける方法を学びました。また、Java クラスを作成し、パッケージをインポートし、main() メソッドを定義し、ユーザー入力を受け取り、ターミナルに出力を表示する方法も学びました。