leetcode 逆转字符串 当年的第一题,今天再写一遍,物是人非


public class Solution {
public String reverseWords(String s) {
if(s==null||s.length()==0) return "";
s=reverse(s);
String s2[]=s.split("\\s+");
StringBuffer sbf=new StringBuffer();
for(int i=0;i<s2.length;i++)
{
sbf.append(reverse(s2[i])+" ");
}
return sbf.toString().trim(); }
public String reverse(String s)
{
char c[]=s.toCharArray();
for(int i=0;i<c.length/2;i++)
{
char t=c[i];
c[i]=c[s.length()-i-1];
c[s.length()-i-1]=t; } return String.valueOf(c);
}
}
上一篇:05 SpringMVC:02.参数绑定及自定义类型转换&&04.SpringMVC返回值类型及响应数据类型&&05.文件上传&&06.异常处理及拦截器


下一篇:CentOS5.4下安装codeblocks 12.11