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 / kishore nerella
class Wordcount
{
public static void main(String[] args)
{
String s="hello world";
for(int i=0;i<s.length();i++)
{
String s1=""+i;
int count=1;
if(s.charAt(i)!=' ')
{
for(int j=i+1;j<s.length();j++)
{
if(s.charAt(i)==s.charAt(j))
{
count++;
s1=s1+"&"+j;
}
}
int before=0;
for(int x=i-1;x>0;x--)
{
if(s.charAt(i)==s.charAt(x))
before=1;
}
if(before==0)
System.out.println("the occurence of letter "+s.charAt(i)+" no of times= "+count+"--- positions="+s1);
}
}
}
}
Is This Answer Correct ? | 5 Yes | 2 No |
Post New Answer View All Answers
When is the finalize() called? What is the purpose of finalization?
What is the difference between Java and C++?
What is locale?
Is upper case in java?
What is meant by attribute?
What is the difference between == and === javascript?
what is optional in java 8?
Can main() method in java can return any data?
Explain wait() method of object class ?
What is javac used for?
Is there any difference between nested classes and inner classes?
What is a function easy definition?
What is difference between Heap and Stack Memory?
How does hashset works in java?
Tell us something about set interface.