[leetCode]:Reverse Words in a String
来源:互联网 发布:淘宝上买的皮肤可信么 编辑:程序博客网 时间:2024/06/05 00:25
语言 :JAVA
思路 :1、利用trim去掉字符串两侧空白符
2、利用split将字符串按空白分开,正则表达式要选用\s+,尽可能多的匹配空白符
3、用空白符反向拼接字符串
代码:
public class Solution { public String reverseWords(String s) { String source = s.trim(); String ret = ""; String[] st = source.split("\\s+"); for (int i=st.length-1; i>0; i--) { ret += (st[i] + " "); } if (st.length > 0) ret += st[0]; return ret; }}
0 0
- Leetcode - string - Reverse Words in a String
- Reverse words in a String leetcode
- [LeetCode]Reverse Words in a String
- 【LeetCode】Reverse Words in a String
- Reverse Words in a String (LeetCode)
- LeetCode Reverse Words in a String Total
- LeetCode(151)Reverse Words in a String
- Reverse Words in a String -- LeetCode
- leetcode Reverse Words in a String
- LeetCode OJ:Reverse Words in a String
- LeetCode Reverse Words in a String
- 【LeetCode】Reverse Words in a String
- [Leetcode] Reverse Words in a String
- Reverse Words in a String[LeetCode]
- LeetCode OJ :Reverse Words in a String
- Leetcode: Reverse Words in a String
- 【LeetCode】Reverse Words in a String
- 【LeetCode】Reverse Words in a String
- 在 GridView的RowCommand事件中取得相应的行号,主键值与某行某列的值
- linux/Unix进程控制(1)
- JDBC基本操作
- /dev/random与/dev/urandom
- 播放器的基本原理
- [leetCode]:Reverse Words in a String
- 从CreateFile(APP)到NtCreateFile(Kernel Mode)
- 20140423收盘小结
- 状态栏通知相关
- Linux/Unix进程控制(2)
- ubuntu下安装Apache+PHP+Mysql
- p4使用
- Linux/Unix进程控制(3)
- sda f