題目描述
將一個字符串str的內容顛倒過來,並輸出。str的長度不超過100個字符。
如:輸入「I am a student」,輸出「tneduts a ma I」。
輸入參數:
inputString:輸入的字符串
返回值:
輸出轉換好的逆序字符串
輸入描述
輸入一個字符串,能夠有空格
輸出描述
輸出逆序的字符串
輸入例子
I am a student
輸出例子
tneduts a ma I
算法實現
import java.util.Scanner;
/**
* Declaration: All Rights Reserved !!!
*/
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// Scanner scanner = new Scanner(Main.class.getClassLoader().getResourceAsStream("data.txt"));
while (scanner.hasNext()) {
String input = scanner.nextLine();
System.out.println(reverse(input));
}
scanner.close();
}
private static String reverse(String s) {
char[] c = new char[s.length()];
for (int i = s.length() - 1, j = 0; i >= 0; i--, j++) {
c[j] = s.charAt(i);
}
return new String (c);
}
}