package 反转单词;
import java.util.Scanner;
public class Test01 {
public static String reserve(String str) {
if (str == null) {
return null;
}
if (str.trim().equals("")) {
return str;
}
String string = str;
String[] strings = string.split(" ");
StringBuilder sBuilder = new StringBuilder();
for (int i =0; i <strings.length; i++) {
if (i == strings.length-1) {
sBuilder.append((stringReserve(strings[i])));
} else {
sBuilder.append((stringReserve(strings[i])));
sBuilder.append(" ");
}
}
String string2 = sBuilder.toString();
return string2;
}
public static String stringReserve(String str){
if (str == null) {
return null;
}
if (str.trim().equals("")) {
return str;
}
StringBuilder sBuilder = new StringBuilder();
sBuilder.append(str).reverse();
return sBuilder.toString();
}
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("请输入一段英文: ");
String string = in.nextLine();
string = reserve(string);
System.out.println(string);
}
}
//输入 I have a dream!
//输出 I a evah !maerd
import java.util.Scanner;
public class Test01 {
public static String reserve(String str) {
if (str == null) {
return null;
}
if (str.trim().equals("")) {
return str;
}
String string = str;
String[] strings = string.split(" ");
StringBuilder sBuilder = new StringBuilder();
for (int i =0; i <strings.length; i++) {
if (i == strings.length-1) {
sBuilder.append((stringReserve(strings[i])));
} else {
sBuilder.append((stringReserve(strings[i])));
sBuilder.append(" ");
}
}
String string2 = sBuilder.toString();
return string2;
}
public static String stringReserve(String str){
if (str == null) {
return null;
}
if (str.trim().equals("")) {
return str;
}
StringBuilder sBuilder = new StringBuilder();
sBuilder.append(str).reverse();
return sBuilder.toString();
}
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("请输入一段英文: ");
String string = in.nextLine();
string = reserve(string);
System.out.println(string);
}
}