您的位置:首页 > 其它

字符串的逆序输出

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();将此字符串转换为一个新的字符数组。返回一个新分配的字符数组,它的长度是此字符串的长度,它的内容被初始化为包含此字符串表示的字符序列。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: