由于换行符在Windows和Linux下不同,可能在不同的平台会出现很多问题。比如导致在android下显示windows下的文字,结尾可能出现方块。
public static String winString2Linux(final String content) {
if (TextUtils.isEmpty(content)) {
return null;
}
StringBuffer buffer = new StringBuffer();
final char[] chars = content.toCharArray();
char curChar;
for (int i =0 ; i < chars.length; i++) {
curChar = chars[i];
if ('\r' != curChar) {
buffer.append(curChar);
}
}
return buffer.toString();
}
|
标签:










