Printing reverse of any String without using any predefined function?

后端 未结 30 1390
生来不讨喜
生来不讨喜 2020-11-30 03:08

How to print the reverse of the String java is object orientated language without using any predefined function like reverse()?

30条回答
  •  执念已碎
    2020-11-30 03:30

    String reverse(String s) {
      int legnth = s.length();
      char[] arrayCh = s.toCharArray();
      for(int i=0; i< length/2; i++) {
          char ch = s.charAt(i);
          arrayCh[i] = arrayCh[legnth-1-i];
          arrayCh[legnth-1-i] = ch;
      } 
     return new String(arrayCh);
    }
    

提交回复
热议问题