0

正如这个答案所建议的:

你可以打电话

System.setProperty("line.separator", "\r\n");

为了在代码中设置系统属性。

使 Java 程序输出所需的行尾非常容易。但是,我认为没有理由不能更改该环境变量,例如作为编译器设置?

4

1 回答 1

5

因为根据定义,这根本不是环境变量的工作方式。环境变量由运行时环境决定,而不是由编译器或任何编译时设置决定。

许多操作系统使用环境变量将配置信息传递给应用程序。与 Java 平台中的属性一样,环境变量是键/值对,其中键和值都是字符串。设置和使用环境变量的约定因操作系统而异,也因命令行解释器而异。

于 2013-04-08T19:18:09.270 回答