激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - java字符串反轉示例分享

java字符串反轉示例分享

2019-10-30 17:13java教程網 JAVA教程

這篇文章主要介紹了將一個字符串進行反轉或者字符串中指定部分進行反轉的方法,大家參考使用吧

思路:

將字符串變成數組,對數組反轉
將反轉后的數組變成字符串
只要將反轉的部分的開始和結束的位置作為參數傳遞即可

 

復制代碼代碼如下:

class reverse_String{
    public static void main (String[] args){
        String s1 = "      java php .net    ";
        String s2 = reverseString(s1);
        System.out.println(s2);
    }
    public static void reverseString(String str, int start, int end){
        char[] chs = str.toCharArray();//字符串變數組

        reverseArray(chs,start,end);//反轉數組

        retrun new String(chs);//將數組變字符串
    }
    public static void reverseString(String str){
        retrun reverseString(str,0,str.length());
    }

    public static void reverseArray(char[] arr,int x , int y){
        for(int start = x,end=y-1; start<end; start++,end--){
           swap(arr,start,end);
        }
    }
    private static void swap(char[] arr,int x ,int y){
        char temp = arr[x];
        arr[x] = arr[y];
        arr[y] = temp;
    }

}

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产在线91 | 奶子吧naiziba.cc免费午夜片在线观看 | 亚洲欧美日韩中文在线 | 91精品中文字幕 | 91精品国产一区二区三区四区在线 | 久久精品99久久久久久2456 | xxxxxx打针视频vk | 国产亚洲精品美女久久久 | 日韩美香港a一级毛片 | 欧美一区二区三区成人精品 | 精品久久久久久成人av | 久久99精品国产 | 天天色宗合 | 国产一区二区在线免费播放 | 免费一级欧美大片视频 | 成人三级电影在线 | av黄色片网站 | 港台三级在线观看 | 成人三级电影在线 | 日本一区二区不卡在线观看 | 黄片毛片一级 | 丰满年轻岳中文字幕一区二区 | 91在线视频在线观看 | 美女在线视频一区二区 | 青青久在线视频 | 欧美高清另类自拍视频在线看 | 国产亚洲精品精 | 一级做a爱性色毛片免费1 | 在线视频欧美一区 | 成人黄色小视频在线观看 | 一级毛片电影网 | 日韩视频高清 | 18被视频免费观看视频 | 亚洲一区动漫 | 日本人乱人乱亲乱色视频观看 | 亚洲卡通动漫在线观看 | 免费不卡一区 | 在线观看中文字幕av | 亚洲成人免费影视 | 日韩精品dvd | 在线看免电影网站 |