java实现腾讯笔试反转字符串中的单词
来源:互联网 发布:手机域名价格 编辑:程序博客网 时间:2024/05/23 00:09
题目描述:将输入的字符串中的单词进行反转,标点符号不进行反转,例子:I am a good man. -> man. good a am I
import java.io.IOException;
import java.util.Scanner;
public class maintest {
public static void main(String[] args) throws IOException {
String res = "";
int temp = 0;
Scanner scanner = new Scanner(System.in);
String string = scanner.nextLine();
if (string.length()>0)
{
for (int i = 0; i < string.length(); i++) {
char t = string.charAt(i);
System.out.println(t);
if (t == ' ') {
for (int j = i; j >= temp ; j--) {
res = string.charAt(j) + res;
}
temp = i+1;
}
if (i==string.length()-1) {
res = " "+res;
for (int j = i; j >= temp ; j--) {
res = string.charAt(j) + res;
}
}
}
}
System.out.println(res);
}
}
0 0
- java实现腾讯笔试反转字符串中的单词
- Java实现字符串中的单词反转
- 反转字符串中的单词
- 反转字符串中的单词
- 反转字符串中的单词
- 字符串反转 字符串中的单词逆序输出 java
- java实现字符串中的单词分别反转,如how are you ?==>ohw rae oyu ?
- 反转字符串中的单词顺序
- 原地反转字符串中的单词
- 笔试题-反转字符串和按单词反转字符串
- 实现字符串中单词反转
- 字符串反转,单词不反转实现
- 2016腾讯实习生在线笔试题:把单词反转
- 字符串反转,单词反转
- 【LeetCode-面试算法经典-Java实现】【151-Reverse Words in a String(反转字符串中的单词)】
- java笔试题--反转字符串
- 反转字符串中的单词(Reverse Words)
- leetcode之反转给定字符串中的单词
- 安卓开发的有用网址持续更新中--
- thinkphp3.2.3笔记-验证码
- leetcode 19.Remove Nth Node From End of List
- String学习--01
- Android Sparse*Array容器解析
- java实现腾讯笔试反转字符串中的单词
- PHPStorm汉化
- 电子小制作:一个家庭常见物理量显示装置
- 物联网: 深圳创客活动亲历之现状
- 英语学习(三)
- 大数据技术名词解释
- Win10下安装EPLAN P8 2.3时虚拟狗安装需要驱动数字签名的解决过程
- spark-submit动态提交的办法(SparkLauncher实战)
- 数据类型TextView中添入int型的错误