if we give input as " hi how are you" then the output
should be "uoy woh"...it should skip odd words in the input
and should reverse even words from the end of string...can
anyone help me to write this program in java
Answer Posted / nagesh
package test;
public class TestClass {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
StringBuffer sb = new StringBuffer("hi how
are you");
String input = sb.reverse().toString();
String output = "";
String[] stInput =input.split(" ");
for(int i=0;i<stInput.length;i++)
{
if(i%2==0)
{
if(i==0)
{
output = stInput[i];
}
else
{
output = output + " "+
stInput[i];
}
}
}
System.out.println("Output String is =="+output);
}
}
| Is This Answer Correct ? | 6 Yes | 0 No |
Post New Answer View All Answers
Can finally block be used without a catch?
What type of variable is error flag?
What is the escape character in java?
What are computer functions?
What is the difference between I ++ and ++ I in java?
Is string an object?
What is the difference between preemptive scheduling and time slicing?
How do you make a thread in java?
Can you make a constructor final?
How can we create an immutable class in java?
What is proper subset?
What is math exp in java?
What is procedure writing?
What do you understand by overloading and overriding in java?
What does @override mean?