JAVA朴素解法-两种类型

字符串反转

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

import java.util.*;
public class Main{
    public static void main(String[] args){
        Scanner in=new Scanner(System.in);
        String a=in.next();
        System.out.println(getString(a));
    }
    public static  String getString(String a){
        char[] chararr = a.toCharArray();
        for(int i=0;i<chararr.length/2;i++){
            char tmp=chararr[i];
            chararr[i]=chararr[chararr.length-1-i];
            chararr[chararr.length-1-i]=tmp;
        }
        return new String(chararr);
    }
    public static  String getString1(String a){
        return new StringBuilder(a).reverse().toString());
    }

}
全部评论
为什么这么麻烦... System.out.println(new StringBuffer(new Scanner(System.in).nextLine()).reverse());
1 回复 分享
发布于 2022-03-20 14:08
public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a = sc.nextLine(); for (int i = a.length() - 1; i >= 0; i--) { System.out.print(a.charAt(i)); } }
点赞 回复 分享
发布于 2022-05-07 04:26

相关推荐

09-19 14:12
武汉大学 golang
并没有发笔试,只是顺延了两次,去看官网发现流程结束了
无敌忍耐王:三个工作日没人捞就自动结束了
投递美团等公司10个岗位
点赞 评论 收藏
分享
08-08 16:33
唐山学院 Java
职场水母:首先,简历太长,对于实习和应届找工作,hr一眼扫的是学历,技术看实习,你写的技术栈字太多了,尽量用一句话概括不用写那么详细,技术面的时候会问的,而且技术栈都会在实习或者项目里体现,你要做的是,把你的简历浓缩为一页,删除没用的东西,比如实践经历,自我评价,这些纯废话,没用,专业技能写的太离谱,你真的熟练掌握了吗,建议都写熟悉,找工作和写论文不一样,追求的是干练和实用,把实习经历和项目提前,把掌握的技术栈写到最后,然后去找实习,
点赞 评论 收藏
分享
评论
13
收藏
分享

创作者周榜

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