字符逆序

题目描述

将一个字符串str的内容颠倒过来,并输出。str的长度不超过100个字符。 如:输入“I am a student”,输出“tneduts a ma I”。

 

 

 
输入参数:

inputString:输入的字符串

 


返回值:

输出转换好的逆序字符串

 

 

输入描述:

输入一个字符串,可以有空格

输出描述:

输出逆序的字符串

示例1

输入

I am a student

输出

tneduts a ma I

思路:(
subString方法

截取字符串,在java语言中的用法

1、  public String substring(int beginIndex)

返回一个新字符串,它是此字符串的一个子字符串。该子字符串始于指定索引处的字符,一直到此字符串末尾。

参数:beginIndex - 开始处的索引(包括),

返回:指定的子字符串

异常:如果 beginIndex 为负或大于此 String 对象的长度,则抛出IndexOutOfBoundsException 

例  :"unhappy".substring(2)   returns"happy"

   "mybaby".substring(3)   returns"aby"

2、public String substring(int beginIndex, int endIndex)

返回一个新字符串,它是此字符串的一个子字符串。该子字符串从指定的 beginIndex 处开始, endIndex:到指定的 endIndex-1处结束。

参数:beginIndex - 开始处的索引(包括)

      endindex 结尾处索引(不包括)。
返回:指定的子字符串。
import java.util.Scanner;
public class Main{
    public static void main(String[] args){
        Scanner sc=new Scanner(System.in);
        String str=sc.nextLine();
        String  rts = "";
        for(int i=0;i<str.length();i++){
            rts=str.substring(i,i+1)+rts;
        }
        System.out.println(rts);
    }
}

 

posted @ 2020-08-10 22:41  索爷  阅读(269)  评论(0)    收藏  举报