Java examples for java.lang:String Trim
The following code shows how to trim End.
//package com.java2s; public class Main { public static String trimEnd(String string, Character... charsToTrim) { if (string == null || charsToTrim == null) return string; int lengthToKeep = string.length(); for (int index = string.length() - 1; index >= 0; index--) { boolean removeChar = false; if (charsToTrim.length == 0) { if (Character.isWhitespace(string.charAt(index))) { lengthToKeep = index; removeChar = true;/*from w ww . j a v a2s . c om*/ } } else { for (int trimCharIndex = 0; trimCharIndex < charsToTrim.length; trimCharIndex++) { if (string.charAt(index) == charsToTrim[trimCharIndex]) { lengthToKeep = index; removeChar = true; break; } } } if (!removeChar) break; } return string.substring(0, lengthToKeep); } }