国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

java題目 任意一個字符串 倒置輸出,保持單詞的完整性

瀏覽:169日期:2024-02-09 14:53:56

問題描述

java題目 任意一個字符串 倒置輸出,保持單詞的完整性

StringBuffer sb = new StringBuffer('this is a apple'); //不使用split方法 輸入 apple a is this function reverse(StringBuffer sb){ //方法中該如何寫?}

問題解答

回答1:

public static void main(String[] args) {StringBuffer sb = new StringBuffer('this is a apple');System.out.println(reverse(sb)); }public static StringBuffer reverse(StringBuffer sb) {StringBuffer ret = new StringBuffer();char[] charArray = sb.toString().toCharArray();StringBuffer temp = new StringBuffer();for(int i = charArray.length-1; i >= 0; i--) { if ((charArray[i] >= ’a’ && charArray[i] <= ’z’) || (charArray[i] >= ’A’ && charArray[i] <= ’Z’)) {temp.append(charArray[i]);if (i==0) { ret.append(temp);} } else {ret.append(temp);ret.append(' ');temp.delete(0, temp.length()); }}return ret; }

標簽: java
主站蜘蛛池模板: 陆丰市| 鄂伦春自治旗| 富民县| 清远市| 木里| 乐平市| 鄂托克前旗| 三亚市| 台东县| 梅州市| 武功县| 五家渠市| 托克逊县| 东源县| 龙岩市| 开原市| 揭阳市| 张家港市| 佛学| 梁河县| 河南省| 上栗县| 建阳市| 北票市| 新宾| 会理县| 麻阳| 阳山县| 类乌齐县| 延吉市| 南陵县| 汝阳县| 雅江县| 焦作市| 浙江省| 渭源县| 江华| 建始县| 全椒县| 奉节县| 读书|