欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java實現(xiàn)字符串反轉(zhuǎn)

 更新時間:2022年04月14日 14:02:46   作者:農(nóng)碼一生  
這篇文章介紹了Java實現(xiàn)字符串反轉(zhuǎn)的方法,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

第一種:

public class Main {

    public static void main(String[] args) {
        String s1 = "asdfghjkl";
        System.out.println(new StringBuilder(s1).reverse().toString());
    }
}

第二種:

public class Main {

    public static void main(String[] args) {
        String s1 = "asdfghjkl";
        String[] s = s1.split("");
        List<String> list = list = Arrays.asList(s);
        Collections.reverse(list);
        System.out.println(list);
    }
}

第三種:

public class Main {

    public static void main(String[] args) {
        String s1 = "asdfghjkl";        System.out.println(new Main().swapWords(s1));

    }

    public void swap(char[] arr, int begin, int end) {
        while (begin < end) {
            char temp = arr[begin];
            arr[begin] = arr[end];
            arr[end] = temp;
            begin++;
            end--;
        }
    }

    public String swapWords(String str) {
        char[] arr = str.toCharArray();
        swap(arr, 0, arr.length - 1);
        int begin = 0;
        for (int i = 1; i < arr.length; i++) {
            if (arr[i] == ' ') {
                swap(arr, begin, i - 1);
                begin = i + 1;
            }
        }
        return new String(arr);
    }
}

到此這篇關于Java實現(xiàn)字符串反轉(zhuǎn)的文章就介紹到這了。希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • SpringMVC 使用JSR-303進行校驗 @Valid示例

    SpringMVC 使用JSR-303進行校驗 @Valid示例

    本篇文章主要介紹了SpringMVC 使用JSR-303進行校驗 @Valid示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • java 實現(xiàn)比較版本號功能

    java 實現(xiàn)比較版本號功能

    本篇文章主要介紹了java 中涉及到客戶端的系統(tǒng)經(jīng)常需要用到比較版本號的功能,并附小示例,希望能幫助需要的小伙伴
    2016-07-07
  • java讀取csv文件示例分享(java解析csv文件)

    java讀取csv文件示例分享(java解析csv文件)

    這篇文章主要介紹了java讀取csv文件示例,這個java解析csv文件的例子很簡單,下面直接上代碼,大家參考使用吧
    2014-03-03
  • Springboot結合Flowable實現(xiàn)工作流開發(fā)

    Springboot結合Flowable實現(xiàn)工作流開發(fā)

    本文主要介紹了Springboot結合Flowable實現(xiàn)工作流開發(fā),文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • 使用RabbitMQ實現(xiàn)延時消息自動取消的案例詳解

    使用RabbitMQ實現(xiàn)延時消息自動取消的案例詳解

    這篇文章主要介紹了使用RabbitMQ實現(xiàn)延時消息自動取消的簡單案例,案例代碼包括導包的過程和相關配置文件,本文結合代碼給大家講解的非常詳細,需要的朋友可以參考下
    2024-03-03
  • Java案例分享-集合嵌套

    Java案例分享-集合嵌套

    這篇文章主要介紹了Java案例分享-集合嵌套,通過案例創(chuàng)建一個ArrayList集合,存儲三個元素,每一個元素都是HashMap,每一個HashMap的鍵和值都是String,并遍歷,實際操作內(nèi)容需要的小伙伴可以參考一下
    2022-04-04
  • SpringBoot 工程中的異常處理方式

    SpringBoot 工程中的異常處理方式

    這篇文章主要介紹了SpringBoot 工程中的異常處理方式,幫助大家更好的理解和學習使用springboot框架,感興趣的朋友可以了解下
    2021-02-02
  • SpringBoot中的健康檢查詳解

    SpringBoot中的健康檢查詳解

    這篇文章主要介紹了SpringBoot中的健康檢查詳解,健康檢查是一種用來確保應用程序和其所依賴的服務的狀態(tài)正常的機制,在本文中,我們將探討SpringBoot中的健康檢查是什么以及如何使用它來監(jiān)視應用程序的狀態(tài),需要的朋友可以參考下
    2023-07-07
  • IDEA中Maven報錯Cannot resolve xxx的解決方法匯總(親測有效)

    IDEA中Maven報錯Cannot resolve xxx的解決方法匯總(親測有效)

    在IDEA中的pom文件中添加了依賴,并且正確加載了相應依賴,pom文件沒有報紅,看起來像是把所有依賴庫全部加載進來了,但是代碼中使用依賴的類庫使報紅,本文給大家介紹了IDEA中Maven報錯Cannot resolve xxx的解決方法匯總,需要的朋友可以參考下
    2024-06-06
  • RabbitMQ進階之消息可靠性詳解

    RabbitMQ進階之消息可靠性詳解

    這篇文章主要介紹了RabbitMQ進階之消息可靠性詳解,abbitmq消息的投遞過程中,怎么確保消息能不丟失,這是一個很重要的問題,哪怕我們做了Rabbitmq持久化,也不能保證我們的業(yè)務消息不會被丟失,需要的朋友可以參考下
    2023-08-08

最新評論