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 keyword and identifier?
What are the five major types of reference sources?
Write a program in java to find the maximum and minimum value node from a circular linked list.
What is the properties class in java programming?
What is exception propagation?
Is it possible to write a regular expression to check if string is a number?
What is an iterator java?
Can static method access instance variables ?
Can inner class be public in java?
In java how do we copy objects?
What is %02d?
What is the use of inner class?
what is interface in java? Explain
Is the milky way in a void?
Why does java does not support multiple inheritance? Explain