博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
华为机试:字符串翻转
阅读量:4684 次
发布时间:2019-06-09

本文共 1077 字,大约阅读时间需要 3 分钟。

 

题目描述

写出一个程序,接受一个字符串,然后输出该字符串反转后的字符串。例如:

输入描述:

输入N个字符

输出描述:

输出该字符串反转后的字符串

示例1

输入

abcd

输出

dcba

Java:取巧,string从后向前输出

1 import java.util.Scanner; 2  3 public class Main { 4  5     public static void main(String[] args) { 6         Scanner sc=new Scanner(System.in); 7         while(sc.hasNext()){ 8             String s = sc.nextLine(); 9             for(int i = s.length()-1;i>=0;i--){10                 System.out.print(s.charAt(i));11             }12             System.out.println();13         }14         sc.close();15     }16 }

Java:不取巧,stringbuffer反转,转string,输出

1 import java.util.Collections; 2 import java.util.Scanner; 3  4 public class Main { 5  6     public static void main(String[] args) { 7         Scanner sc=new Scanner(System.in); 8         while(sc.hasNext()){ 9             String s = sc.nextLine();10             s = new StringBuffer(s).reverse().toString();11             System.out.println(s);12         }13         sc.close();14     }15 }

Java:更多方法见http://blog.csdn.net/guomutian911/article/details/48912617

转载于:https://www.cnblogs.com/zdtiio/p/7570806.html

你可能感兴趣的文章
elasticjob 当当的分布式定时任务管理
查看>>
BZOJ 3438: 小M的作物( 最小割 )
查看>>
js性能优化-事件委托(2)
查看>>
Determine File Output Location
查看>>
51NOD 1068 Bash游戏 V3
查看>>
级联。。。
查看>>
socketserver用法列子
查看>>
网站链接被微信屏蔽拦截了怎么办?VJump帮你解除屏蔽
查看>>
[操作系统实验lab2]实验报告
查看>>
monkeyrunner学习笔记(1)- monkeyrunner入门
查看>>
插入排序(C#实现)
查看>>
eclipse中maven读取Excel文件内容
查看>>
table强制不换行
查看>>
从基础知识到重写Spring的Bean工厂中学习java的工厂模式
查看>>
MAC版Eclipse的常用快捷键
查看>>
PHP输出当前进程所有变量 / 常量 / 模块 / 函数 / 类
查看>>
getAttribute和getParameter的区别
查看>>
Margin Loss 损失函数的设计
查看>>
gerrit-git
查看>>
CreditCompany
查看>>