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


Please Help Members By Posting Answers For Below Questions

When is the finalize() called? What is the purpose of finalization?

576


What is the difference between Java and C++?

608


What is locale?

594


Is upper case in java?

525


What is meant by attribute?

588






What is the difference between == and === javascript?

563


what is optional in java 8?

547


Can main() method in java can return any data?

635


Explain wait() method of object class ?

626


What is javac used for?

508


Is there any difference between nested classes and inner classes?

531


What is a function easy definition?

520


What is difference between Heap and Stack Memory?

529


How does hashset works in java?

524


Tell us something about set interface.

553