国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > Java > 正文

Java實現的簡單字符串反轉操作示例

2024-07-14 08:42:13
字體:
來源:轉載
供稿:網友

本文實例講述了Java實現的簡單字符串反轉操作。分享給大家供大家參考,具體如下:

最常用的方式是,反向取出每個字符,然后打印:

public class StringReverse {  public static void main(String[] args) {    // 原始字符串    String s = "A quick brown fox jumps over the lazy dog.";    System.out.println("原始的字符串:" + s);    System.out.print("反轉后字符串:");    for (int i = s.length(); i > 0; i--) {      System.out.print(s.charAt(i - 1));    }    System.out.println();    // 也可以轉換成數組后再反轉,不過有點多此一舉    char[] data = s.toCharArray();    System.out.print("反轉后字符串:");    for (int i = data.length; i > 0; i--) {      System.out.print(data[i - 1]);    }  }}

運行結果:

原始的字符串:A quick brown fox jumps over the lazy dog.
反轉后字符串:.god yzal eht revo spmuj xof nworb kciuq A
反轉后字符串:.god yzal eht revo spmuj xof nworb kciuq A

當然也可用現有的方法:

public class StringReverse {  public static void main(String[] args) {    // 原始字符串    String s = "A quick brown fox jumps over the lazy dog.";    System.out.println("原始的字符串:" + s);    System.out.print("反轉后字符串:");    StringBuffer buff = new StringBuffer(s);    // java.lang.StringBuffer類的reverse()方法可以將字符串反轉    System.out.println(buff.reverse().toString());  }}

運行結果:

原始的字符串:A quick brown fox jumps over the lazy dog.
反轉后字符串:.god yzal eht revo spmuj xof nworb kciuq A

希望本文所述對大家java程序設計有所幫助。


注:相關教程知識閱讀請移步到JAVA教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 布尔津县| 大石桥市| 山东省| 安岳县| 黄陵县| 莱西市| 徐水县| 长阳| 长宁县| 建阳市| 古浪县| 浮山县| 石首市| 临潭县| 屏东县| 沈阳市| 突泉县| 扬中市| 临夏市| 甘谷县| 白城市| 揭西县| 福安市| 故城县| 秀山| 景德镇市| 股票| 周至县| 砀山县| 晋江市| 唐山市| 淳安县| 鹤峰县| 大新县| 奉节县| 三明市| 彝良县| 锡林郭勒盟| 抚远县| 通山县| 双峰县|