Why this simple program leads to different carriage return/line feed file when executed in Java and AIX?
问题 If I run this simple program on Windows 7 and then on AIX (Unix system) and compare the two generated files using a tool such as Winmerge or Compare It, it tells me that the Carriage Return and Line Feed are different but the content identical. Why is that? Isn't supposed to be the same if both use the same encoding "UTF-8" in this case? How can I make both files totally equal? public class WriteFile { public static void main(String[] args) throws IOException { write(); } public static void