reversing a string in Java

reversing a string in Java
refer to‮iruttual:‬.com
/**
 * @author lautturi.com 
 * Java example: how to reverse a string in java
 */

import java.util.*;

public class Lautturi {
	public static void main(String[] args) {
		String string = "welcome to lauttur! java world!";
		char[] arr = string.toCharArray();
	    int n = arr.length;
	    int halfLength = n / 2;
	    for (int i=0; i<halfLength; i++)
	    {
	        char temp = arr[i];
	        arr[i] = arr[n-1-i];
	        arr[n-1-i] = temp;
	    }
	    String reverseString =  new String(arr);
		System.out.println(reverseString);
	}
}

output:

!dlrow avaj !ruttual ot emoclew
Created Time:2017-10-07 22:40:13  Author:lautturi