Write code to reverse a char array In Place
//package com.book2s; public class Main { public static void main(String[] argv) { char[] input = new char[] { 'b', 'o', 'o', 'k', '2', 's', '.', 'c', 'o', 'm', 'a', '1', }; System.out//from w w w. j a va 2 s . co m .println(java.util.Arrays.toString(reverseInPlace(input))); } public static char[] reverseInPlace(char[] input) { int length = input.length, last = length - 1; for (int i = 0; i < length / 2; i++) { char c = input[i]; input[i] = input[last - i]; input[last - i] = c; } return input; } }