Mau*_*ice 6 java properties filepath
logpath = LoggerUtils.getProperties().getProperty("log.path");
System.out.println("logpath: " + logpath);
Run Code Online (Sandbox Code Playgroud)
上面的代码返回:
logpath: C:UsersMauriceDesktopLogs
Run Code Online (Sandbox Code Playgroud)
在属性文件中是:
log.path C:\Users\Maurice\Desktop\Logs
Run Code Online (Sandbox Code Playgroud)
如何保留文件分隔符?我希望这也适用于Linux,而不仅仅是Windows.
icy*_*com 14
实际上,您需要将其放在属性文件中:
log.path C:\\Users\\Maurice\\Desktop\\Logs
Run Code Online (Sandbox Code Playgroud)
看到这个:
更精确的load方法:
向下滚动一下,您会看到以下内容:
该方法不会在非有效转义字符作为错误之前处理反斜杠字符\; 反斜杠被默默地删除.例如,在Java字符串中,序列"\ z"将导致编译时错误.相反,这种方法会默默地删除反斜杠.因此,此方法将两个字符序列"\ b"视为等同于单个字符"b".
反斜杠\是一个转义字符,否则会以静默方式删除.
| 归档时间: |
|
| 查看次数: |
21224 次 |
| 最近记录: |