Showing posts with label count-occurrences-char-of-string. Show all posts
Showing posts with label count-occurrences-char-of-string. Show all posts

Thursday, August 23, 2018

How to count occurrences of each character of a string without using Regular Expression in java?

package com.altafjava.coos.test;

public class CountOccurrences2 {
public static void main(String[] args) {
String s="annotation";
System.out.println("Original String = "+s);

while(s.length()!=0){
int count=0;
for(int i=0;i<s.length();i++){
if(s.charAt(0)==s.charAt(i))
count++;
}
System.out.println(s.charAt(0)+" = "+count);
s=s.replaceAll(s.charAt(0)+"", "");
}
}
}




How to count occurrences of each character in a string in java?





How to count occurrences of each character of a string in java?

package com.altafjava.coocis.test;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class CountCountOccurrences {
public static void main(String[] args) {
String s="annotation";
System.out.println("Original String = "+s);
while(s.length()!=0){
int count=0;
Pattern p=Pattern.compile(s.charAt(0)+"");
Matcher matcher=p.matcher(s);
while(matcher.find()){
count++;
}
System.out.println(s.charAt(0)+" = "+count);
s=s.replaceAll(s.charAt(0)+"","");
}
}
}




How to count occurrences of each character in a string in java?