1. 题目
翻转字符串里的单词
s = "I am a student"
Return "student a am I"
2. 思路
参考: link.
方法1:spilit()
利用正则表达式的split()方法将字符串分解成单词存放在数组中,然后将数组逆序输出
方法2:(没有用代码实现)
先将整个字符串的字符翻转,再将单个词的字符翻转
步骤:
- 字符串反转
- 单词翻转
- 去掉多余空格
3. 知识点
trim()
的作用是去掉字符串两端的多余的空格
split()
根据匹配给定的正则表达式来拆分字符串
StringBuilder()
拼接字符串
4. 代码
public class test {
//方法1,用s