Java对操作系统位数及类型的判断方法,以及在linux和windows下的分割换行符的不同:
String osName = System.getProperty("os.name");
if(osName.startsWith("Linux")){
oldStr = oldStr.replace("\n", "");
}else if(osName.startsWith("Windows")){
oldStr = oldStr.replace("\r\n", "");
}