public class reverseString {
public String reverse(String s){
// int len= str.length();
//
// char[] array = new char[len -1];
// for(int i = 0; i< len -1; i++){
// array[i] = str.charAt(i);
// }
//
// for(int j= len-1 ; j>0; j-- ){
// System.out.println(array[j]);
// }
// return new String(array);
char[] reverseStringArray = new char[s.length()];
for (int i = s.length() - 1, j = 0; i != -1; i--, j++) {
reverseStringArray[j] = s.charAt(i);
}
return new String(reverseStringArray);
}
public void main(String[] args){
String str = "abcddddddddddddd";
System.out.println(reverse(str));
}
}