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

首頁 > 開發 > Java > 正文

Java實現英文句子中的單詞順序逆序輸出的方法

2024-07-13 10:16:00
字體:
來源:轉載
供稿:網友

本文實例講述了Java實現英文句子中的單詞順序逆序輸出的方法。分享給大家供大家參考,具體如下:

題目要求:給定n行的英文句子,要求輸出句子中逆序單詞后的句子,如:

輸入:n=3
I love you
How are you
My name is Liming

輸出:

you love I
you are How
Liming is name My

依據Java語言給我們提供的拆分空格間隔的單詞的方法(split(" ")),倒序輸出即可;

實現代碼:

import java.io.UnsupportedEncodingException;import java.util.Scanner;public class Main {    public static String reverseWords(String sentence) {        StringBuilder sb = new StringBuilder(sentence.length() + 1);        String[] words = sentence.split(" ");        for (int i = words.length - 1; i >= 0; i--) {            sb.append(words[i]).append(' ');        }        sb.setLength(sb.length() - 1);        return sb.toString();    }    @SuppressWarnings("resource")    public static void main(String[] args) throws UnsupportedEncodingException {        Scanner in = new Scanner(System.in);        System.out.printf("Please input how many lines you want to enter(test by jb51): ");        String[] input = new String[in.nextInt()];        in.nextLine();        for (int i = 0; i < input.length; i++) {            input[i] = in.nextLine();        }        System.out.printf("/nYour input:/n");        for (String s : input) {            System.out.println(reverseWords(s));        }    }}

運行結果:

 Java,英文句子,單詞順序,逆序輸出

 

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


注:相關教程知識閱讀請移步到JAVA教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 明水县| 莎车县| 三河市| 孝义市| 安仁县| 凤翔县| 南召县| 高阳县| 乐昌市| 永福县| 博客| 盐山县| 无锡市| 莱州市| 佛冈县| 康定县| 长沙县| 许昌县| 大冶市| 虞城县| 山丹县| 枝江市| 聂荣县| 沙坪坝区| 淮安市| 固镇县| 高台县| 阳高县| 唐山市| 临沭县| 于田县| 绥滨县| 昌黎县| 大渡口区| 会东县| 辽源市| 尖扎县| 武胜县| 乌审旗| 祁阳县| 祁东县|