HOW TO FIND DUPLICATE CHARACTER IN A STRING
HOW TO FIND DUPLICATE CHARACTER IN A STRING
I/P:
abcdababefcd
O/P:
a b c d
PROGRAM:
import java.util.*;
class DuplicateCharacterInAString
{
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);
String s1=sc.next();
char arr[]=new char[s1.length()];
for(int i=0;i<s1.length();i++){
arr[i]=s1.charAt(i);
}
Arrays.sort(arr);
int count=0;
for(int i=0;i<arr.length;)
{
char a=arr[i];
count=0;
for(int j=i;j<arr.length;j++)
{
if(a==arr[j])
{
count++;
i++;
}
}
if(count>1)
{
System.out.print(a+" ");
}
}
}
}
// abcdababefcd
// a b c d
// aaabcdddeefgh
// a d e
Comments
Post a Comment