Use StringBuilder to complete string reversal (very classic)

analysis

Analysis: 1. Keyboard input a string
2. Write method to achieve string reversal
String–StringBuilder–sb.reverse–toString into String
3. Invoke method
4. Output result

package MyString;
import java.util.Scanner;
/*
    利用StringBuilder完成字符串反转

    分析:1.键盘录入一个字符串
         2.写方法实现字符串反转
                String--StringBuilder--sb.reverse--toString转化为String
         3.调用方法
         4.输出结果
 */
public class StringTest02 {
    
    
    public static void main(String[] args) {
    
    
        System.out.println("请输入一个字符串:");
        Scanner sc = new Scanner(System.in);
        String s = sc.nextLine();
        String s1 = StringReverse(s);
        System.out.println("s1反转后:"+s1);
    }
    /*
    两个明确:
    	返回值类型:String
    	参数列表:String
    */
    public static String StringReverse(String s){
    
    
        StringBuilder sb = new StringBuilder(s);
        sb.reverse();
        String s1 = sb.toString();
        return s1;
    }
}

Guess you like

Origin blog.csdn.net/m0_52646273/article/details/114872160