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
Who found java?
Do loops java?
When will you define a method as static?
Which method returns the length of a string?
What is __ init __ functions?
Is java jre still free?
Is integer a class?
Can we overload destructor in java?
Which is better list or arraylist in java?
What are different exception types exceptions available in java ?
What is finalize method?
Can a class extends itself in java?
Explain garbage collection in java?
What is the use of keywords in java?
Write a program to find the whether a number is an Armstrong number or not?