一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

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

服務(wù)器之家 - 編程語(yǔ)言 - JAVA教程 - java字符串反轉(zhuǎn)示例分享

java字符串反轉(zhuǎn)示例分享

2019-10-30 17:13java教程網(wǎng) JAVA教程

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

思路:

將字符串變成數(shù)組,對(duì)數(shù)組反轉(zhuǎn)
將反轉(zhuǎn)后的數(shù)組變成字符串
只要將反轉(zhuǎn)的部分的開始和結(jié)束的位置作為參數(shù)傳遞即可

 

復(fù)制代碼代碼如下:

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();//字符串變數(shù)組

        reverseArray(chs,start,end);//反轉(zhuǎn)數(shù)組

        retrun new String(chs);//將數(shù)組變字符串
    }
    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;
    }

}

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 成人在线观看一区 | 男人疯狂进女人下部视频动漫 | 婚前试爱全集免费观看 | 亚洲视频在线观看地址 | 日韩hd高清xxxⅹ | 草莓绿巨人香蕉茄子芭乐 | 69日本xxⅹxxxxx19| 91香蕉在线 | 好紧好爽范冰冰系列 | 国产精品毛片va一区二区三区 | 九九成人免费视频 | 国产精品免费拍拍拍 | 乌克兰18sex性hd | 四虎影视网址 | 99久久免费看国产精品 | 日韩去日本高清在线 | 污樱桃视频| 久久亚洲精品AV成人无码 | 高h射尿 | 成人午夜影院在线观看 | 高清色黄毛片一级毛片 | 国产亚洲精品日韩香蕉网 | 扒开胸流出吃奶 | 亚洲国产在线视频精品 | 99热在线国产 | 骚虎最新网址 | 女人与d0gxxx | 無码一区中文字幕少妇熟女网站 | 国产香蕉国产精品偷在线观看 | 成人私人影院www片免费高清 | 四虎影视免费观看 | china国产bbw | 亚洲国产日韩制服在线观看 | 秒播影视 午夜福利毛片 | 校园春色偷拍自拍 | 国产成人综合亚洲亚洲欧美 | 亚洲欧美国产另类视频 | 日本一区三区 | 国产午夜精品一区二区 | 白丝爆动漫羞羞动漫软件 | 97影院伦理 |