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

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);
}
}

猜你喜欢

转载自blog.csdn.net/qq_37843372/article/details/79048779
今日推荐