题目要求:
字符串反转 比如将 dog to cat 反转为 cat to dog
代码实现:
package com.isea.brush;
/**
* 字符串反转 比如将 dog to cat 反转为 cat to dog
*
* 如果不存在类似的split方法的话,思路是,先将字符整体反转为 :tac ot god 然后
* 在对每个单词进行逆序,dog to cat 主要是在抠边界
*/
public class ReverseString {
public static void main(String[] args) {
String str = "isea_you miss ifseayou";
System.out.println(str);
String[] fields = str.split(" ");
StringBuilder sb = new StringBuilder();
for (int i = fields.length - 1; i >= 0; i --) {
if (i == 0){
sb.append(fields[0]);
}else {
sb.append(fields[i] + " ");
}
}
str = sb.toString();
System.out.println(str);
}
}