package tools; import java.util.Iterator; import java.util.Map; public class STools { public static String CutBeforeFirst(StringBuffer str,String ch) { int pos=str.indexOf(ch); String result=""; if(pos==-1) { result.concat(str.toString()); str.delete(0,str.length()); }else { result=str.substring(0,pos); str.delete(0,pos+1); } return result; } /** * Удалить из списка по значению * @param map * @param value */ public static void delFromMapByValue(Map map, String value) { Iterator> iterator = map.entrySet().iterator(); while (iterator.hasNext()) { Map.Entry entry = iterator.next(); if (entry.getValue().equalsIgnoreCase(value)) { iterator.remove(); } } } }