Java toUpperCase()

Giới thiệu về phương thức toUpperCase() trong Java

Trong ngôn ngữ lập trình Java, toUpperCase() là một phương thức được sử dụng để chuyển đổi tất cả các ký tự trong một chuỗi thành chữ hoa. Phương thức này rất hữu ích khi bạn cần so sánh chuỗi không phân biệt chữ hoa chữ thường hoặc khi cần hiển thị dữ liệu theo định dạng chữ hoa.

Định nghĩa

Phương thức toUpperCase() là một phần của lớp String trong Java. Khi bạn gọi phương thức này trên một đối tượng chuỗi, nó sẽ trả về một chuỗi mới với tất cả các ký tự đã được chuyển đổi thành chữ hoa.

Cú pháp

public String toUpperCase()

Ví dụ về toUpperCase()

Dưới đây là một số ví dụ minh họa cách sử dụng phương thức toUpperCase() trong Java:

Ví dụ 1: Chuyển đổi chuỗi thành chữ hoa

public class Main {
    public static void main(String[] args) {
        String originalString = "hello world";
        String upperCaseString = originalString.toUpperCase();
        System.out.println(upperCaseString); // Kết quả: HELLO WORLD
    }
}

Ví dụ 2: So sánh chuỗi không phân biệt chữ hoa chữ thường

public class Main {
    public static void main(String[] args) {
        String str1 = "Java";
        String str2 = "java";

        if (str1.toUpperCase().equals(str2.toUpperCase())) {
            System.out.println("Hai chuỗi giống nhau (không phân biệt chữ hoa chữ thường).");
        } else {
            System.out.println("Hai chuỗi khác nhau.");
        }
    }
}

Ví dụ 3: Kết hợp với các phương thức khác

public class Main {
    public static void main(String[] args) {
        String input = "java programming";
        String result = input.trim().toUpperCase(); // Xóa khoảng trắng và chuyển đổi thành chữ hoa
        System.out.println(result); // Kết quả: JAVA PROGRAMMING
    }
}

Kết luận

Phương thức toUpperCase() trong Java là công cụ hữu ích giúp người lập trình dễ dàng xử lý và định dạng chuỗi. Bằng cách sử dụng nó, bạn có thể đảm bảo rằng dữ liệu được hiển thị hoặc so sánh theo cách nhất quán và dễ đọc hơn.