Tôi đang cố gắng sử dụng một hằng thay vì một chuỗi ký tự trong đoạn mã này:
new InputStreamReader(new FileInputStream(file), "UTF-8")
"UTF-8"
xuất hiện trong mã khá thường xuyên và sẽ tốt hơn nhiều khi tham khảo một số static final
biến thay thế. Bạn có biết nơi tôi có thể tìm thấy một biến như vậy trong JDK không?
BTW, trên một ý nghĩ thứ hai, các hằng số như vậy là thiết kế tồi: Văn học tĩnh công cộng ... Không phải là một giải pháp cho sao chép dữ liệu
Files.newBufferedWriter(Path path, Charset cs)
từ NIO.