Home > phỏng vấn IT

Khắc phục lỗi biên dịch chương trình java không hỗ trợ đầu ra tiếng việt trong command prompt

Khắc phục lỗi biên dịch chương trình java không hỗ trợ đầu ra tiếng việt trong command prompt

Tài liệu này được biên soạn từ thực tế của mình và tổng hợp thêm từ nhiều nguồn khác nhau. Trong quá trình soạn bài viết này sẽ có những sai sót mong các bạn đóng góp, phản hồi đề tài liệu này được cập nhật phiên bản tốt hơn.

Mình có đoạn code sau trong file Main.java:

class Main{

    public static void main(String[] args){

        System.out.println(“Nguyễn Thị Hải Yến”);

    }

}

Ở đây máy mình mặc dù đã cài sẵn jdk(java development kit) rồi mà khi biên dịch đầu ra ở terminal nay cmd ở máy với lệnh: java Main thì đầu ra vẫn không hiển thị dòng chữ mong muốn là: Nguyễn Thị Hải Yến mà nó lại là: Nguy?n Th? H?i Y?n

Nhìn vào ảnh trên các bạn có thể thấy rằng rõ ràng cmd trên máy chưa hỗ trợ tiếng việt UTF-8. Thì chúng ta tiến hành chạy dòng lệnh sau: chcp 65001 để thiết lập UTF-8 cho cmd. Sau khi chạy xong lệnh chúng ta chạy lại lệnh biên dịch file Main.java 1 lần nữa kết quả đầu ra sẽ như mong đợi đã hỗ trợ tiếng việt.

Vậy là mình đã chia sẽ xong cách sửa lỗi đầu ra không hỗ trợ tiếng việt trong biên dịch file chương trình java. Nếu có bình luận góp ý thì mong các bạn chia sẻ thêm phương pháp khác. Okie, chúc các bạn học tập tốt nhé!!

bbugtea

bbugtea

Là người yêu thích, tìm hiểu quy trình gia công hệ thống phần mền website. Câu tục ngữ yêu thích nhất: "CÓ CÔNG MÀI SẮT CÓ NGÀY NÊN KIM".

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *