// 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); }