Printing reverse of any String without using any predefined function?

后端 未结 30 1380
生来不讨喜
生来不讨喜 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:10

    Here you go:

    public static void main (String[] args) {
        System.out.println(reverserString("Akshay"));
    }
    
    private static String reverserString(String src) {
        char[] sArr = src.toCharArray();
        char[] dArr = new char[sArr.length];
        for(int i=sArr.length; i>0; i--) {
            dArr[sArr.length-i] = sArr[i-1];
        }
    
        return new String(dArr);
    }
    

提交回复
热议问题