正如这个答案所建议的:
你可以打电话
System.setProperty("line.separator", "\r\n");
为了在代码中设置系统属性。
使 Java 程序输出所需的行尾非常容易。但是,我认为没有理由不能更改该环境变量,例如作为编译器设置?
正如这个答案所建议的:
你可以打电话
System.setProperty("line.separator", "\r\n");
为了在代码中设置系统属性。
使 Java 程序输出所需的行尾非常容易。但是,我认为没有理由不能更改该环境变量,例如作为编译器设置?
因为根据定义,这根本不是环境变量的工作方式。环境变量由运行时环境决定,而不是由编译器或任何编译时设置决定。
许多操作系统使用环境变量将配置信息传递给应用程序。与 Java 平台中的属性一样,环境变量是键/值对,其中键和值都是字符串。设置和使用环境变量的约定因操作系统而异,也因命令行解释器而异。