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 / meet parikh
Here you go,
public class Hello {
static String s = "";
static String word = "Hello World";
public static void main(String[] args){
for(int i=0; i<word.length();i++){
char tchar = word.charAt(i);
if(!checkCharContains(tchar)){
int count = 0;
StringBuilder sb = new StringBuilder();
for(int j=0;j<word.length();j++){
char ttchar = word.charAt(j);
if(ttchar == tchar){
count++;
sb.append(j).append(",");
}
}
sb.deleteCharAt(sb.length()-1);
s += tchar + " : " + sb.toString() + " & " +
count + " \n";
}
}
System.out.println(s);
}
public static boolean checkCharContains(char t){
boolean result = false;
for(int i=0;i<s.length();i++){
if(s.charAt(i) == t){
result = true;
}
}
return result;
}
}
| Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
What is assembly language?
What does system out println () do?
How many bits is a boolean?
Is null keyword in java?
Which is easier netbeans or eclipse?
Explain the scope or life time of class variables or static variables?
Why synchronization is important?
What types of index data structures can you have in java?
Explain about class in java?
Enlist diffrent types of inheritance supported by java?
What does singleton mean in java?
What is void data type?
Differentiate between stringbuffer and string?
What is the difference between object oriented programming language and object based programming language?
what is server side caching?