您的位置:首页 > 其它

从键盘输入任意一个String类型的字符串 将其进行字符串反串

2018-01-12 22:59 465 查看
package com.demo07;

import java.util.Scanner;

/*
* 字符串反转
* 举例:键盘录入"abcde"	 输出结果:"edcba"
*
* 分析:
* 		1、键盘录入一个字符串
* 		2、定义一个新字符串
* 		3、倒着遍历字符串,得到每一个字符
* 			(1)length()和charAt()结合
* 			(2)把字符串转成字符数组
* 		4、用新字符串把每一个字符拼接起来
* 		5、输出新串
*/
public class Test3 {
public static void main(String[] args) {
//1、键盘录入一个字符串
// * 		2、定义一个新字符串
// * 		3、倒着遍历字符串,得到每一个字符
//* 			(1)length()和charAt()结合
//* 			(2)把字符串转成字符数组
// * 		4、用新字符串把每一个字符拼接起来
// * 		5、输出新串
Scanner sc=new Scanner(System.in);
System.out.println("请从键盘输入一个字符串:");
String s1=sc.nextLine();
// 定义一个新字符串
String result = "";

// 把字符串转成字符数组
char[] chs = s1.toCharArray();

for(int i=s1.length()-1;i>=0;i--) {
result+=chs[i];
}
System.out.println("字符串反转后为:");
System.out.println(result);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐