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

您的位置:首頁技術(shù)文章
文章詳情頁

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

瀏覽:148日期: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; }

標(biāo)簽: java
主站蜘蛛池模板: 白玉县| 邯郸市| 久治县| 贡嘎县| 甘孜| 阿拉善盟| 喀喇| 嵩明县| 县级市| 吕梁市| 塘沽区| 上思县| 云林县| 建始县| 黎城县| 石渠县| 北海市| 临洮县| 彩票| 遂溪县| 祁东县| 安岳县| 镇远县| 伊金霍洛旗| 疏附县| 长治市| 永寿县| 尉犁县| 东海县| 涿州市| 襄樊市| 马边| 项城市| 太保市| 星子县| 湟中县| 桦川县| 漳平市| 贵州省| 改则县| 景谷|