java倒序输出英文句子_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.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();
}
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: ");
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句子倒序_Java实现英文句子中的单词顺序逆序输出的方法
摘要:这篇Java开发技术栏目下的"Java实现英文句子中的单词顺序逆序输出的方法",介绍的技术点是"逆序输出.单词顺序.英文句子.Java.实现.方法",希望 ...
- java倒序输出数字的方法
1.在输入框中输入一个整数,比如要输入"5",需要输出倒序,可以使用数字键盘进行输入,也可以使用文本编辑器进行输入. 2.在命令行中输入"6",如图所示. 3. ...
- java数组输出是地址_java数组输出 - SuperPcf的个人空间 - OSCHINA - 中文开源技术交流社区...
java数组输出 输出一个数组中的元素,我们通常用for循环来做,比如: [java] view plaincopy在CODE上查看代码片派生到我的代码片 package test; public c ...
- java 文件名加英文字母_Java文件名及其他命名规则
http://bbs.csdn.net/topics/70157841 关于JAVA源文件命名的问题 Java文件命名: java程序是由类组成的: java应用程序必须有一个包含main方法的pu ...
- java文档打印_java 如何读取文档中的内容 并打印
java 如何读取文档中的内容 并打印 关注:230 答案:2 信息版本:手机版 电脑版 解决时间 2021-01-25 16:31 提问者非莪莫属 2021-01-25 04:31 java 如 ...
- java集合根据值排序_Java 8:对集合中的值进行排序
java集合根据值排序 意识到Java 8将在接下来的几周内发布其GA版本之后,我认为现在是时候来看看它了,在过去的一周里,我一直在阅读Venkat Subramaniam的书 . 我要讲的是第3章, ...
- java设置标签艺术字体颜色_Java 在Word文档中添加艺术字
与普通文字相比,艺术字更加美观有趣也更具有辨识度,常见于一些设计精美的杂志或宣传海报中.我们在日常工作中编辑Word文档时,也可以通过添加艺术字体来凸显文章的重点,美化页面排版.这篇文章将介绍如何使用 ...
- java后台代码添加超链接_Java 实现Excel文档添加超链接的代码
超链接即内容链接,通过给特定对象设置超链接,可实现载体与特定网页.文件.邮件.网络等的链接,点击链接载体可打开链接目标,在文档处理中是一种比较常用的功能.本文将介绍通过Java程序给Excel文档添加 ...
- java gui 艺术字_Java 在Word文档中添加艺术字
与普通文字相比,艺术字更加美观有趣也更具有辨识度,常见于一些设计精美的杂志或宣传海报中.我们在日常工作中编辑Word文档时,也可以通过添加艺术字体来凸显文章的重点,美化页面排版.这篇文章将介绍如何使用 ...
最新文章
- Windows 2003 Server 设置技巧
- hibernate mysql longblob_使用hibernate 插入mysql blob 字段 最大能插入多大的数据
- jQuery获取Select选择的Text和 Value(转)
- Sublime3快捷键大全
- 探索ASP.NET Core中的IStartupFilter
- MySQL函数大全 及用法示例
- python链式赋值与C++赋值的结果比较与分析
- 从零开始编写自己的C#框架(1)——前言
- 【CodeForces - 485A】Factory (水题,抽屉原理,tricks)
- python字符串添加元素_python向字符串中添加元素的实例方法
- python的数值类型和运算符_Python全栈工程师(数值类型、运算符)
- 小改进、大奖励——任总在公司品管圈(QCC)活动成果汇报暨颁奖会上的讲话
- 微信公众号文章编辑排版工具+自动采集+使用视频教程
- 五人合伙最佳股份分配_五个人合伙,股份如何划分才合理?
- echart 饼图数据显示
- linux系统下questasim 10.7安装教程
- R中gRain包的加载和使用
- Android 环信 自定义聊天气泡
- 癸酉本石头记后二十八回
- 家庭理财及基金常识了解