Tôi đang sử dụng netbeans 6.1 trên 2 máy tính.hebrew xuất hiện dưới dạng dấu hỏi trong netbeans
trên một trong số họ chương trình:
public static void main(String argv[])
{
System.out.println("שלום");
}
in bình thường, và trên dấu hỏi khác.
sự khác biệt giữa 2 môi trường là gì?
chỉnh sửa: trên cả hai máy tính Control Panel \ Regional and Language Options \ nâng cao được thiết lập để Hebrew
chỉnh sửa: Cảm ơn bạn Michael Burr, nhưng giá trị của mã hóa đã là UTF-8. Có lẽ điều này với JVM?
chỉnh sửa: Tôi đã cài đặt Eclipse và sự cố cũng xảy ra ở đó. Tôi cũng đã thử đọc hebrew từ một tệp có cùng kết quả.
chỉnh sửa: System.getProperty("file.encoding");
lợi nhuận "Cp1252" tôi đã cố gắng System.setProperty("file.encoding","UTF-8")
nhưng dấu hỏi vẫn còn.
Cảm ơn,
Ido
Bạn đã bao giờ tìm thấy giải pháp cho điều này chưa? Không có giải pháp nào dưới đây có hiệu quả đối với tôi. – theyuv