去掉字符串中連續(xù)出現(xiàn)K個(gè)0的子串
public static String remove(String str, int k){ if(str == null || k < 1){ return str; } char[] cc = str.toCharArray(); int count = 0; int start = -1; for(int i = 0; i != cc.length; i ++){ if(cc[i] == '0'){ count ++; start = start == -1 ? i : start; }else { if(count == k){ while (count -- != 0) cc[start ++] = '/0'; } count = 0; start = -1; } } if(count == k){ while(count -- != 0){ cc[start ++] = '/0'; } } return String.valueOf(cc); }新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注