字符串的逆序输出
2016-07-28 09:16
295 查看
package com.liaojianya.chapter1; import java.util.Scanner; /** * 输入一个字符串,实现逆序输出。 * @author LIAO JIANYA * 2016年7月23日 */ public class BackwardSequence { public static void main(String[] args) { Scanner san = new Scanner(System.in); System.out.println("pleaser enter string: "); String in = san.nextLine(); System.out.println(); System.out.println("backward sequence is : \n" + reverse(in)); san.close(); } public static String reverse(String s) { char[] ch = s.toCharArray(); int i; s = ""; for(i = ch.length - 1; i>= 0; i--) { s += ch[i]; } return s; } }
运行结果:
pleaser enter string: 1235678abcdefghigklmn backward sequence is : nmlkgihgfedcba8765321
分析:char[ ] ch = s.toCharArray();将此字符串转换为一个新的字符数组。返回一个新分配的字符数组,它的长度是此字符串的长度,它的内容被初始化为包含此字符串表示的字符序列。
相关文章推荐
- python中的格式化输出用法总结
- Uva 340 - Master-Mind Hints
- 每日安全简讯20160728
- [分享] 来,做一个问卷调查(有抽奖!)
- 实现跨域cookie共享(转载)
- Spark运行流程
- 2016年7月28日纪念一下
- asp.net限时发送手机验证码
- 排序算法的研究
- Linux CAN驱动及测试总结
- 多态和继承举例
- 支付宝前端架构专家梁文森(绝云)与你探讨算法与数据结构
- 【POJ】[2503]Babelfish
- csdn的第一天
- 老菜鸟迈出的第一步——Android调用WebService碰到的种种问题
- switch case实现两个数的算术运算
- 喵星人与汪星人
- 浅谈js中调用函数时加不加括号的问题
- session入库
- 接口(工厂模式&代理模式)