Java min()

Giới thiệu về Hàm min() trong Java

Trong ngôn ngữ lập trình Java, hàm min() là một phương thức được sử dụng để tìm giá trị nhỏ nhất giữa hai hoặc nhiều giá trị số. Hàm này rất hữu ích khi bạn cần so sánh các giá trị và tìm ra giá trị nhỏ nhất trong một bộ dữ liệu. Hàm min() được định nghĩa trong lớp Math của Java.

Cú pháp của Hàm min()

Cú pháp của hàm min() có dạng như sau:

Math.min(a, b);

Trong đó:

  • ab là các giá trị số mà bạn muốn so sánh.

Hàm sẽ trả về giá trị nhỏ hơn giữa ab.

Ví dụ về Hàm min()

Ví dụ 1: So sánh hai số nguyên

public class Example1 {
    public static void main(String[] args) {
        int num1 = 10;
        int num2 = 20;
        
        int min = Math.min(num1, num2);
        System.out.println("Giá trị nhỏ nhất giữa " + num1 + " và " + num2 + " là: " + min);
    }
}

Trong ví dụ trên, chương trình sẽ so sánh hai số nguyên num1num2 và in ra giá trị nhỏ nhất trong hai số này.

Ví dụ 2: So sánh hai số thực

public class Example2 {
    public static void main(String[] args) {
        double num1 = 12.5;
        double num2 = 7.8;
        
        double min = Math.min(num1, num2);
        System.out.println("Giá trị nhỏ nhất giữa " + num1 + " và " + num2 + " là: " + min);
    }
}

Ví dụ này so sánh hai số thực num1num2. Kết quả sẽ hiển thị giá trị nhỏ nhất trong hai số này.

Ví dụ 3: Tìm giá trị nhỏ nhất trong mảng

public class Example3 {
    public static void main(String[] args) {
        int[] numbers = {5, 2, 8, 1, 3};
        int min = numbers[0];
        
        for (int i = 1; i < numbers.length; i++) {
            min = Math.min(min, numbers[i]);
        }
        
        System.out.println("Giá trị nhỏ nhất trong mảng là: " + min);
    }
}

Trong ví dụ này, chương trình tìm giá trị nhỏ nhất trong một mảng số nguyên bằng cách sử dụng hàm Math.min(). Nó khởi tạo giá trị nhỏ nhất với phần tử đầu tiên của mảng và sau đó so sánh với các phần tử còn lại trong mảng.

Kết luận

Hàm min() trong Java là một công cụ mạnh mẽ giúp bạn dễ dàng so sánh và tìm ra giá trị nhỏ nhất trong các số liệu khác nhau. Việc sử dụng nó rất đơn giản và có thể áp dụng trong nhiều tình huống khác nhau trong lập trình. Hy vọng bài viết này giúp bạn hiểu rõ hơn về cách sử dụng hàm min() trong Java!