国产探花免费观看_亚洲丰满少妇自慰呻吟_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教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 曲水县| 嘉禾县| 清镇市| 东山县| 雅安市| 牡丹江市| 醴陵市| 舟曲县| 方正县| 庐江县| 洞口县| 巴彦县| 贵州省| 万全县| 石棉县| 甘肃省| 高邮市| 亳州市| 罗甸县| 北宁市| 博爱县| 三江| 霍林郭勒市| 娱乐| 正定县| 千阳县| 观塘区| 海兴县| 七台河市| 临夏市| 甘谷县| 瑞丽市| 湖南省| 临泉县| 临夏县| 永仁县| 招远市| 曲沃县| 岫岩| 丰台区| 天全县|