Showing posts with label string-reverse. Show all posts
Showing posts with label string-reverse. Show all posts

Sunday, March 18, 2018

Write a java program in java to reverse each word of string like this input:-"Altaf Java Blog" output:-"Blog Java Altaf"

/* Write a java program in java to reverse each word of string like this

input:-"Altaf Java Blog"
output:-"Blog Java Altaf"

*/

class ReverseString3
{
public static void main(String[] alt)
{
String s="Altaf Java Blog";
String[] s2=s.split(" ");
String s3=new String();
for(int i=s2.length-1;i>=0;i--)
{
s3=s3.concat(s2[i]+" ");
}
System.out.println(s3);
}
}

WAP in java to reverse each word of string like input : "Sriman java group" output:- "namirS avaJ puorG"

/* WAP in java to reverse each word of string like
input : "Sriman java group"
output:- "namirS avaJ puorG"

Note: Here instead of String we are using StringBuffer because we cannot modify the string object beacause of String
immutability. If we use String concat() method then every time new object will be created which is memory causes memory
wastage.
*/

class ReverseString2
{
public static void main(String[] alt)
{
String s="Sriman Java Group";
String[] s2=s.split(" ");
StringBuffer sb=new StringBuffer("");
for(String a:s2)
{
for(int i=a.length()-1;i>=0;i--)
sb.append(a.charAt(i));
System.out.print(sb+" ");
sb=new StringBuffer("");
}

}
}

Write a Java Program to reverse an String without reverse() method



// Write a Java Program to reverse a string without reverse() method


import java.util.*;
class ReverseString
{
public static void main(String[] args)
{
String s="Vishnu";
StringBuffer sb=new StringBuffer("");
for(int i=s.length()-1;i>=0;i--)
sb.append(s.charAt(i));
System.out.println(sb);
}
}




Write a Java Program to reverse an String without reverse() method



Sunday, February 12, 2017

WAP to enter an string and reverse it.

import java.io.Console;
class ReverseString3
{
public static void main(String[] args)
{
Console c=System.console();
String s=c.readLine("Enter String to reverse : ");
char[] rev=s.toCharArray();
System.out.println("Original String = "+s);
System.out.print("Reversed String = ");
for(int i=rev.length-1;i>=0;i--)
System.out.print(rev[i]);
}
}

Java program to enter an string and reverse it

import java.io.Console;
class ReverseString2
{
public static void main(String[] args)
{
Console c=System.console();
String s=c.readLine("Enter String to reverse : ");
// StringBuffer sb=new StringBuffer(s);
StringBuilder sb=new StringBuilder(s);
System.out.println("Original String = "+sb);
System.out.println("Reversed String = "+sb.reverse());
}
}

Java program to enter an string and reverse it.

import java.io.Console;
class ReverseString
{
public static void main(String[] args)
{
Console c=System.console();
String s=c.readLine("Enter String to reverse : ");
String rev="";
for(int i=s.length()-1;i>=0;i--)
rev=rev+s.charAt(i);
System.out.println("Original String = "+s);
System.out.println("Reversed String = "+rev);
}
}