如何將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