Java examples for java.lang:String Strip
strip Leading Data from a string
//package com.java2s; public class Main { public static void main(String[] argv) { String source = "java2s.com"; String charsToStrip = "b"; System.out.println(stripLeadingData(source, charsToStrip)); }//ww w. j a v a2s .c o m public static String stripLeadingData(String source, String charsToStrip) { if (isNotEmpty(source) && isNotEmpty(charsToStrip)) { StringBuilder sb = new StringBuilder(source); while (sb.length() > 0 && charsToStrip.indexOf(sb.charAt(0)) >= 0) { sb.deleteCharAt(0); } source = sb.toString(); } return source; } public static boolean isNotEmpty(String str) { return !isEmpty(str); } public static int length(String source) { int result = 0; if (isNotEmpty(source)) { result = source.length(); } return result; } public static boolean isEmpty(String str) { return (str == null || str.length() == 0); } }