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 / 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 |
What is the syntax and characteristics of a lambda expression? Explain
Give an example of use of pointers in java class.
What is a substring of a string?
What is method reference?
What class is used to implement a Throwable array?
What is main function purpose?
What java ide should I use?
Can we override private methods?
Can we override private method?
What is valid keyword in java?
If an object is garbage collected, can it become reachable again?
What is the difference between the direct buffer and non-direct buffer in java?