Welcome to collectivesolver - Programming & Software Q&A. A website you can trust. All programs tested and works. Contact: aviboots(AT)netvision.net.il
Bonsai Boy of New York Bonsai Trees and Accessories

BlueHost Web Hosting

Liquid Web iThemes WordPress Hosting

Ecommerce Software - Best Ecommerce Platform Made for You - Free Trial

DreamHost Web Hosting


Ecommerce Software - Best Ecommerce Platform Made for You - Free Trial

Liquid Web Cloud VPS Hosting

10,903 questions

14,810 answers

573 users

How to implement a function that remove all occurrences of a character in a string with Java

1 Answer

0 votes
public class Test {
    static String remove_all_occurrences(String s, char ch) { 
        int j, count = 0, len = s.length(); 
        char[] chars = s.toCharArray(); 
         
        for (int i = j = 0; i < len; i++) { 
            if (chars[i] != ch) {
                chars[j++] = chars[i]; 
            }
            else {
                count++; 
            } 
        }
        while (count > 0) { 
            chars[j++] = '\0'; 
            count--; 
        }
        return new String(t);
    } 
   
    public static void main(String args[]) {
        String s = "java programming version 11"; 
         
        String new_s = remove_all_occurrences(s, 'a'); 
         
        System.out.println(new_s); 
    }
}
 
/*
run:
 
jv progrmming version 11
 
*/

 




answered Feb 2 by avibootz
...