string reverse in java
String str = "Hello";
String reverse(String str){
StringBuilder sb = new StringBuilder();
sb.append(str);
sb.reverse();
return sb.toString();
}
string reverse in java
String str = "Hello";
String reverse(String str){
StringBuilder sb = new StringBuilder();
sb.append(str);
sb.reverse();
return sb.toString();
}
reverse a string in java
Solution 1
public static String StrReverse(String str) {
String reverse="";
for(int i=str.length()-1; i >= 0; i--)
reverse += str.toCharArray()[i];
return reverse;
}
Solution 2 (using string buffer)
public static String Reverse(String str) {
return new StringBuffer(str).reverse().toString());
}
Reverse a string in java
// reverse a string using toCharArray() method
class ReverseUsingToCharArrayMethod
{
public static void main(String[] args)
{
String str = "Hello World Java";
char[] chTemp = str.toCharArray();
int left, right = 0;
right = chTemp.length - 1;
for(left = 0; left < right ; left++, right--)
{
// swap values
char temp = chTemp[left];
chTemp[left] = chTemp[right];
chTemp[right]=temp;
}
for(char c : chTemp)
System.out.print(c);
System.out.println();
}
}
Reverse a string in java
// reverse a string using ByteArray
class ReverseStringByteArray
{
public static void main(String[] args)
{
String input = "HelloWorld";
// getBytes() method to convert string into bytes[].
byte[] strByteArray = input.getBytes();
byte[] output = new byte[strByteArray.length];
// store output in reverse order
for(int a = 0; a < strByteArray.length; a++)
output[a] = strByteArray[strByteArray.length - a - 1];
System.out.println(new String(output));
}
}
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us