Java 2つの値のうち小さい値を取得する(min)

Javaの2つの値のうち小さい値を取得するサンプルです。
Mathクラスのminメソッドを使用します。

minメソッド

public static double min(double a,double b)
public static float min(float a,float b)
public static int min(int a,int b)
public static long min(long a,long b)

コード

minメソッドのサンプルです。

package test1;

public class Test1 {
	public static void main(String[] args) {

		double a = 2.26;
		double b = 3.91;
		System.out.println(Math.min(a,b)); //2.26

		float c = 5.12f;
		float d = 3.43f;
		System.out.println(Math.min(c,d)); //3.43
		
		int  e = 2;
		int  f = 5;
		System.out.println(Math.min(e,f)); //2
		
		long  g = 3l;
		long  h = 1l;
		System.out.println(Math.min(g,h)); //1
 	}
}

6,7行目は、double型の数値です。
10,11行目は、float型の数値です。
14,15行目は、int型の数値です。
18,19行目は、long型の数値です。
それぞれの各値についてminメソッドで小さいほうの値を返します。

関連の記事

Java 絶対値を取得するサンプル(abs)
Java 2つの値のうち大きい値を取得する(max)

△上に戻る