Java examples for java.lang:String Strip
General-purpose utility function for removing characters from back of string
//package com.java2s; public class Main { /** General-purpose utility function for removing * characters from back of string/*ww w.j av a 2 s . co m*/ * @param s The string to process * @param c The character to remove * @return The resulting string */ static public String stripBack(String s, char c) { while (s.length() > 0 && s.charAt(s.length() - 1) == c) { s = s.substring(0, s.length() - 1); } return s; } /** General-purpose utility function for removing * characters from back of string * @param s The string to process * @param remove A string containing the set of characters to remove * @return The resulting string */ static public String stripBack(String s, String remove) { boolean changed; do { changed = false; for (int i = 0; i < remove.length(); i++) { char c = remove.charAt(i); while (s.length() > 0 && s.charAt(s.length() - 1) == c) { changed = true; s = s.substring(0, s.length() - 1); } } } while (changed); return s; } }