需求:定义一个方法实现字符串反转,键盘录入一个字符串,调用方法后,在控制台输出结果。例如:键盘录入 ABC,输出结果为 CBA
package jib;
import java.util.Scanner;
public class StringBuildertest01 {
public static void main(String[] args) {
//键盘录入一个字符串,用Scanner实现
Scanner sc=new Scanner(System.in);
System.out.println("请输入一个字符串:");
String line= sc.nextLine();
//调用方法,用一个变量接收结果
String s = myReverse(line);
System.out.println("s:"+s);
}
//定义一个方法实现字符反转,返回值类型 String,参数String s
public static String myReverse(String s){
//在方法中用String Builder实现字符串反转,并把结果转成String 返回
/*StringBuilder sb=new StringBuilder(s);
sb.reverse();
String ss=sb.toString();
return ss;*/
return new StringBuilder(s).reverse().toString();
}
}