Write program to print Hello World and print each character
address in that string and print how many times each
character is in that string?
Ex: H: 0 & 1
e:1 & 1
l :2,3,8 & 3
o:4,6 & 2
w:5 & 1
r: 7 & 1
d 9 & 1
Answer Posted / binoy
I would make it simple.
public void printHello()
{
String s="Hello Good Morning";
int i=0;
for (char c: s.toCharArray())
{
System.out.print
(""+c+":"+i+count(c,s)+"\t");
i++;
}
}
public int count(char c, String s)
{
int index=-1;
int count =0;
while((index=s.indexOf(c+""))!=-
1)
{
s=s.substring(index+1);
count++;
}
return count;
}
Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
What is the difference between yielding and sleeping in java programming?
What is += mean in java?
What is variable and rules of variable?
Define Multiprogramming and Multiprocessing in java.
What is meant by flickering?
Describe string intern() methodology
What does this () mean in java?
Explain different types of thread priorities ?
What is general methodology?
What is immutable class in java?
Explain about core java?
Can you pass functions in java?
What are format specifiers in java?
How many types of methods are there?
What are static methods?