如何将System.getProperty("line.separator");
返回的值转换为其字符串表示形式。琐碎转换
例如,如果该值为"\n"
我想有由字符组成的字符串:['\' + 'n']
,如果该值"\r\n"
=>['\','r','\','n']
是否有意义?
我想起了一些非常小的想法,我想知道不同的想法。
编辑
卫生署!!小算盘(确实很少)后,我想出了一个很明显的:
String lineSeparatorRepresentation
= System.getProperty("line.separator").equals("\n")?"\\n":"\\r\\n";
您是否想要打印字符串或将其用作程序中的值? – justkt 2011-02-25 17:49:26
@justkt要打印值... – OscarRyz 2011-02-25 17:50:07
你想为这个问题提供解决方案还是应该更一般?据我所知,只有三个可能由该方法返回的字符串,所以你不妨制作一个Map。 –
2011-02-25 17:54:03