最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java實現(xiàn)英文句子中的單詞順序逆序輸出的方法

 更新時間:2018年01月05日 09:37:21   作者:雅然風懿  
這篇文章主要介紹了Java實現(xiàn)英文句子中的單詞順序逆序輸出的方法,涉及java字符串遍歷、判斷、截取、輸出等相關(guān)操作技巧,需要的朋友可以參考下

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

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

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

輸出:

you love I
you are How
Liming is name My

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

實現(xiàn)代碼:

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));
        }
    }
}

運行結(jié)果:

 

更多關(guān)于java相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Java字符與字符串操作技巧總結(jié)》、《Java數(shù)組操作技巧總結(jié)》、《Java數(shù)學運算技巧總結(jié)》、《Java數(shù)據(jù)結(jié)構(gòu)與算法教程》及《Java操作DOM節(jié)點技巧總結(jié)

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

相關(guān)文章

  • IDEA中的Structure模塊使用圖文詳解

    IDEA中的Structure模塊使用圖文詳解

    IDEA 的 Structure 功能,也是在看代碼中一個十分常用的功能,最通用的方法,就是點擊 IDEA 左下角的 Structure 標簽頁即可,本文重點介紹IDEA中的Structure模塊使用詳解,感興趣的朋友跟隨小編一起看看吧
    2024-03-03
  • 基于java Springboot實現(xiàn)教務管理系統(tǒng)詳解

    基于java Springboot實現(xiàn)教務管理系統(tǒng)詳解

    這篇文章主要介紹了Java 實現(xiàn)簡易教務管理系統(tǒng)的代碼,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-08-08
  • java實現(xiàn)簡易飛機大戰(zhàn)

    java實現(xiàn)簡易飛機大戰(zhàn)

    這篇文章主要為大家詳細介紹了java實現(xiàn)簡易飛機大戰(zhàn),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • 三分鐘帶你了解SpringBoot真正的啟動引導類

    三分鐘帶你了解SpringBoot真正的啟動引導類

    這篇文章主要介紹了三分鐘帶你了解SpringBoot真正的啟動引導類,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-11-11
  • 使用Jersey構(gòu)建圖片服務器過程解析

    使用Jersey構(gòu)建圖片服務器過程解析

    這篇文章主要介紹了使用Jersey構(gòu)建圖片服務器過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-10-10
  • java 對數(shù)和指數(shù)計算方式

    java 對數(shù)和指數(shù)計算方式

    這篇文章主要介紹了java 對數(shù)和指數(shù)計算方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • Java調(diào)用SSE流式接口并流式返回給前端實現(xiàn)打字輸出效果

    Java調(diào)用SSE流式接口并流式返回給前端實現(xiàn)打字輸出效果

    在Web開發(fā)中,有時我們需要將文件以流的形式返回給前端,下面這篇文章主要給大家介紹了關(guān)于Java調(diào)用SSE流式接口并流式返回給前端實現(xiàn)打字輸出效果的相關(guān)資料,需要的朋友可以參考下
    2024-08-08
  • ElasticSearch添加索引代碼實例解析

    ElasticSearch添加索引代碼實例解析

    這篇文章主要介紹了ElasticSearch添加索引代碼實例解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-04-04
  • SpringBoot實現(xiàn)文件斷點續(xù)傳功能詳解

    SpringBoot實現(xiàn)文件斷點續(xù)傳功能詳解

    在處理大文件傳輸或網(wǎng)絡不穩(wěn)定的情況下,文件斷點續(xù)傳功能顯得尤為重要,本文將詳細介紹如何使用Spring Boot實現(xiàn)文件的斷點續(xù)傳功能,需要的可以了解下
    2025-04-04
  • java實現(xiàn)對excel文件的處理合并單元格的操作

    java實現(xiàn)對excel文件的處理合并單元格的操作

    這篇文章主要介紹了java實現(xiàn)對excel文件的處理合并單元格的操作,開頭給大家介紹了依賴引入代碼,表格操作的核心代碼,代碼超級簡單,需要的朋友可以參考下
    2021-07-07

最新評論

漳浦县| 奉化市| 广德县| 钟祥市| 芷江| 佳木斯市| 区。| 盐山县| 依兰县| 剑阁县| 平凉市| 抚州市| 大田县| 南安市| 乐亭县| 怀柔区| 宜兰县| 岑巩县| 阳谷县| 含山县| 保德县| 留坝县| 曲阜市| 彭山县| 宣武区| 黄梅县| 襄城县| 会同县| 师宗县| 安新县| 阳高县| 大丰市| 洞口县| 通州市| 白河县| 上饶县| 陆丰市| 大城县| 杭锦旗| 曲沃县| 长宁区|