java 字符串中的每个单词的倒序输出「建议收藏」

java 字符串中的每个单词的倒序输出「建议收藏」 面试题之–java 字符串中的每个单词的倒序输出1、输入一句英文,将句子倒序输出,忽略最后的标点。package shenjin;import java.util.Scanner;/** * 输入一句英文,将英文句子反转 * * @author LENOVO * */public class ReverseEnglish { public static vo…

大家好,又见面了,我是你们的朋友全栈君。

 面试题之–java 字符串中的每个单词的倒序输出

1、输入一句英文,将句子倒序输出,忽略最后的标点。

package shenjin;

import java.util.Scanner;

/**
 * 输入一句英文,将英文句子反转
 * 
 * @author LENOVO
 *
 */
public class ReverseEnglish {

	public static void main(String[] args) {
		Scanner scanner = new Scanner(System.in);
		String str = scanner.nextLine();
		String[] reverse = str.split(" ");
		for (int i = reverse.length - 1; i >= 0; i--) {
			System.out.print(reverse[i] + " ");
		}
	}
}

java 字符串中的每个单词的倒序输出「建议收藏」

2、输入一句英文,将句子倒序输出,并且将最后的标点倒序在首位。

package shenjin;

import java.util.Scanner;

/**
 * 输入一句英文,将英文句子反转,并将最后英文标点放到首位
 * @author LENOVO
 *
 */
public class ReverseEnglish2 {

	public static void main(String[] args) {
		Scanner scanner = new Scanner(System.in);
		String str = scanner.nextLine();
		String str1 = str.substring(0, str.length()-1);
		String str2 = str.substring(str.length()-1, str.length());
		
		String[] reverse = str1.split(" ");
		
		System.out.print(str2);
		for (int i = reverse.length - 1; i >= 0; i--) {
			System.out.print(reverse[i] + " ");
		}
	}
}

java 字符串中的每个单词的倒序输出「建议收藏」

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/147242.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月13日 下午6:16
下一篇 2022年6月13日 下午6:36


相关推荐

  • java内存模型介绍[通俗易懂]

    java内存模型介绍[通俗易懂]####Java内存模型Java内存模型描述了Java虚拟机和计算机内存之间是如何协同工作的。一个Java虚拟机也是一个完整的计算机的模型,因此,这个模型自然也包含了内存模型。如果你想写出表现良好的并发程序就必须理解Java内存模型。Java内存模型描述了不同线程间如何和何时看到被其他线程修改的共享变量以及在需要时如何同步访问共享变量。原来的Java内存模型存在很多不足,所以在Java5时进行了修改。这个一直使用至今。####Java内存模型每个运行在Java虚拟机中的线程都拥有自己的线程栈。这

    2022年7月8日
    26
  • SpringBoot请求第三方接口[通俗易懂]

    SpringBoot请求第三方接口[通俗易懂]/*SpringBoot请求第三方接口*/Stringurl=”http://192.168.3.8:8011/file/openadd”;RestTemplateclient=newRestTemplate();//设置请求头HttpHeadersheaders=newHttpHeaders();MediaTypetype=MediaType.pa…

    2022年6月5日
    259
  • pidstat_pidstat 命令详解

    pidstat_pidstat 命令详解pidstat 概述 pidstat 是 sysstat 工具的一个命令 用于监控全部或指定进程的 cpu 内存 线程 设备 IO 等系统资源的占用情况 pidstat 首次运行时显示自系统启动开始的各项统计信息 之后运行 pidstat 将显示自上次运行该命令以后的统计信息 用户可以通过指定统计的次数和时间来获得所需的统计信息 pidstat 安装 pidstat 是 sysstat 软件套件的一部分 sysstat 包含

    2026年3月16日
    2
  • jdbc java_Springdata

    jdbc java_Springdata刚进公司,人生地不熟,偷偷藏着本《mybatis入土为安》,以为可以靠mybatis混的轻松点,谁知天有不测风云,大家用的是JPA。我这个小白没有听说过,全英文名叫,就是java持久化api,是SUN公司推出的一套基于的规范。持久化想必如雷贯耳,都0202年了,谁还不用个持久化框架啊,举起mybatis。ORM呢?全英文名为:对象关系映射,简单来说为了不用JDBC那一套原始方法来操作数据库,ORM框架横空出世(mybatis、hibernate等等)。…

    2022年10月20日
    4
  • 华为模拟器ensp怎么安装_华为游戏模拟器电脑版

    华为模拟器ensp怎么安装_华为游戏模拟器电脑版ENSP(EnterpriseNetworkSimulationPlatform)是一个图形化网络仿真平台,该平台通过对真实网络设备的仿真模拟,帮助广大ICT从业者和客户快速熟悉华为数通系列产品,了解并掌握相关产品的操作和配置、提升对企业ICT网络的规划、建设、运维能力,从而帮助企业构建更高效,更优质的企业ICT网络。操作环境:Win10专业工作站版、VirtualBox-5.2.26-128414、WinPcap_4_1_3、Wireshark-win64-1.12.4文章目录一、详..

    2022年10月10日
    4
  • 勾勒Tor的全球使用情况

    勾勒Tor的全球使用情况

    2022年3月6日
    41

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号