/**
* 题目描述
将一个字符串str的内容颠倒过来,并输出。str的长度不超过100个字符。 如:输入“I am a student”,输出“tneduts a ma I”。
输入参数:
inputString:输入的字符串
返回值:
输出转换好的逆序字符串
*/
package com.niukewang.huawei.string;
import java.util.Scanner;
public class MainFour {
/*
* 将字符串分隔成字符存于字符数组中 然后做相互替换
*/
public static String reverseStr(String str){
int len = str.length();
char[] c = new char[str.length()];
if(len < 100){
for(int i = len-1,j=0;i>=0;i--,j++){
c[j] = str.charAt(i);
}
}
return new String (c);
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String str = sc.nextLine();
System.out.println(reverseStr(str));
}
}
输入:I am a student
输出:tneduts a ma I