题解 | #字符串反转#

字符串反转

http://www.nowcoder.com/practice/e45e078701ab4e4cb49393ae30f1bb04

import java.util.Scanner;
public class Main{
    public static void main(String []args){
        Scanner in = new Scanner(System.in);
        /*{
            //方法1:直接调用StringBuilder中的reserve()方法(太过简单)
            //若需要调用此方法,把大括号外面的注释去掉,然后把方法2注释掉便可
            StringBuilder strBui = new StringBuilder(in.nextLine().toLowerCase());
            if(0 < strBui.length() && strBui.length() <= 1000 && strBui != null){
                strBui.reverse();
                System.out.print(strBui);
            }     
        }*/
        {
            //方法2:1-把str字符串倒序转化为char类型的字符,然后通过调用StringBuilder中的append()添加进新的字符串里
            String str = in.next().toLowerCase();
            StringBuilder strBui = new StringBuilder();
            if(0 < str.length() && str.length() <= 1000 && str != null){
                int index = str.length();
                while(index-- > 0){
                    strBui.append(str.charAt(index));
                }
                System.out.print(strBui);
            } 
        }
    }
}
全部评论

相关推荐

小浪_Coding:找硬件测试,也可兼顾软测欧, 简历还可以的 ,注意排版,项目写的有条理一点, 然后个人技能多加点, 润色好简历之后就开始沟通海投了,深圳,东莞这边做硬件相关的公司还不少, 医疗类,仪器类的都可以尝试
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-21 13:41
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务