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

Java字符串逆序方法詳情

 更新時(shí)間:2022年03月21日 16:43:26   作者:97的風(fēng)  
這篇文章主要介紹了Java字符逆序,字符逆序主要原理就是將一個(gè)字符串str的內(nèi)容顛倒過(guò)來(lái),并輸出,下文操作分享需要的小伙伴可以參考一下

1.簡(jiǎn)述

記錄下實(shí)現(xiàn)字符串逆序的兩種方法:

  • 第一種方法比較暴力,通過(guò)字符串的下標(biāo)將字符串逆轉(zhuǎn)過(guò)來(lái),這里要用到String類的substring()方法,這個(gè)方法比較常用,就不仔細(xì)寫(xiě)了
  • 第二中方法是將String類轉(zhuǎn)換成StringBuffer類,通過(guò)調(diào)用StringBuffer類的reverse()方法將字符串逆轉(zhuǎn),這個(gè)方法比較簡(jiǎn)單

下面是兩種方法的實(shí)現(xiàn)代碼:

public class test_2_13 {

? ? public static void main(String[] args) {
? ? ? ? // TODO Auto-generated method stub

? ? ? ? String a = "123456";

? ? ? ? String one = "";
? ? ? ? String two = "";

? ? ? ? // 方法一:
? ? ? ? for (int i = 0; i < a.length(); i++) {
? ? ? ? ? ? one += a.substring(a.length() - 1 - i, a.length() - i);
? ? ? ? }

? ? ? ? // 方法二:
? ? ? ? StringBuffer stringBuffer = new StringBuffer(a);
? ? ? ? two = stringBuffer.reverse().toString();

? ? ? ? System.out.println("方法一輸出效果:" + one);
? ? ? ? System.out.println("方法二輸出效果:" + two);

? ? }

}

描述:

將一個(gè)字符串str的內(nèi)容顛倒過(guò)來(lái),并輸出。

數(shù)據(jù)范圍:1 \le len(str) \le 10000\1≤len(str)≤10000 

輸入描述:

輸入一個(gè)字符串,可以有空格

輸出描述:

輸出逆序的字符串

示例1

輸入:

I am a student

復(fù)制輸出:

tneduts a ma I

示例2

輸入:

nowcoder

復(fù)制輸出:

redocwon

2.代碼實(shí)現(xiàn)

import java.util.*;

public class Main {

? ? private String reverse(String str) {
? ? ? ? StringBuilder res = new StringBuilder(str);
? ? ? ? return res.reverse().toString();
? ? }

? ? public Main() {
? ? ? ? Scanner in = new Scanner(System.in);
? ? ? ? while (in.hasNextLine()) {
? ? ? ? ? ? String str = in.nextLine();
? ? ? ? ? ? String res = reverse(str);
? ? ? ? ? ? System.out.println(res);
? ? ? ? }
? ?}

? ? public static void main(String[] args)?
? ? {
? ? ? ? Main solution = new Main();
? ? }?
}

到此這篇關(guān)于Java字符逆序詳情的文章就介紹到這了,更多相關(guān)Java字符逆序內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java類加載器層次結(jié)構(gòu)原理解析

    Java類加載器層次結(jié)構(gòu)原理解析

    這篇文章主要介紹了Java類加載器層次結(jié)構(gòu)原理解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-06-06
  • Java Excel透視表相關(guān)操作實(shí)現(xiàn)代碼

    Java Excel透視表相關(guān)操作實(shí)現(xiàn)代碼

    這篇文章主要介紹了Java Excel透視表相關(guān)操作實(shí)現(xiàn)代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-08-08
  • Mybatisplus自動(dòng)填充實(shí)現(xiàn)方式及代碼示例

    Mybatisplus自動(dòng)填充實(shí)現(xiàn)方式及代碼示例

    這篇文章主要介紹了Mybatisplus自動(dòng)填充實(shí)現(xiàn)方式及代碼示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • Java一致性Hash算法的實(shí)現(xiàn)詳解

    Java一致性Hash算法的實(shí)現(xiàn)詳解

    這篇文章主要介紹了Java一致性Hash算法的實(shí)現(xiàn)詳解,hash的意思是散列,目的將一組輸入的數(shù)據(jù)均勻的分開(kāi)、打散,往往用來(lái)配合路由算法做負(fù)載均衡,多用在分布式系統(tǒng)中,需要的朋友可以參考下
    2024-01-01
  • Java下載安裝和環(huán)境變量配置圖文教程

    Java下載安裝和環(huán)境變量配置圖文教程

    這篇文章主要為大家詳細(xì)介紹了Java下載安裝和環(huán)境變量配置圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-10-10
  • SpringBoot整合Sharding-JDBC實(shí)現(xiàn)MySQL8讀寫(xiě)分離

    SpringBoot整合Sharding-JDBC實(shí)現(xiàn)MySQL8讀寫(xiě)分離

    本文是一個(gè)基于SpringBoot整合Sharding-JDBC實(shí)現(xiàn)讀寫(xiě)分離的極簡(jiǎn)教程,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的可以了解一下
    2021-07-07
  • Java超詳細(xì)講解排序二叉樹(shù)

    Java超詳細(xì)講解排序二叉樹(shù)

    排序二叉樹(shù)的特點(diǎn)是一個(gè)父節(jié)點(diǎn)只能有左右兩個(gè)子節(jié)點(diǎn)、左節(jié)點(diǎn)的值比父節(jié)點(diǎn)要小、右節(jié)點(diǎn)的值要比父節(jié)點(diǎn)要大,難度并不大,但是得花時(shí)間來(lái)理解
    2022-06-06
  • Java讀寫(xiě)ini文件代碼示例

    Java讀寫(xiě)ini文件代碼示例

    這篇文章主要介紹了Java讀寫(xiě)ini文件代碼示例,分享了相關(guān)代碼示例及相關(guān)注釋,小編覺(jué)得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-02-02
  • Mybatis的TypeHandler加解密數(shù)據(jù)實(shí)現(xiàn)

    Mybatis的TypeHandler加解密數(shù)據(jù)實(shí)現(xiàn)

    在我們數(shù)據(jù)庫(kù)中有些時(shí)候會(huì)保存一些用戶的敏感信息,所以就需要對(duì)這些數(shù)據(jù)進(jìn)行加密,那么本文就介紹了Mybatis的TypeHandler加解密數(shù)據(jù)實(shí)現(xiàn),感興趣的可以了解一下
    2021-06-06
  • swing組件JScrollPane滾動(dòng)條實(shí)例代碼

    swing組件JScrollPane滾動(dòng)條實(shí)例代碼

    這篇文章主要介紹了swing組件JScrollPane滾動(dòng)條實(shí)例代碼,分享了兩個(gè)相關(guān)代碼示例,小編覺(jué)得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-02-02

最新評(píng)論