// Chop newline
public static String chopNewline
(String str
)
{
int lastIdx = str.
length() -
1;
if (lastIdx <=
0)
{
return "";
}
char last = str.
charAt(lastIdx
);
if (last ==
'\n')
{
if (str.
charAt(lastIdx -
1) ==
'\r')
{
lastIdx--;
}
}
else
{
lastIdx++;
}
return str.
substring(0, lastIdx
);
}