Java

mac2026-08-22  0

字符串练习—字符串反转

字符串反转: 分析:

1、键盘录入一个字符串 2、方法实现反转: 把字符串倒着遍历,得到一个字符拼接成字符串 把字符串转化为字符,对字符数组进行反转,最后把字符数组转化为字符串 3、调用方法 4、输出结果

代码块

public class StringTest2{ public static void main(String[] args){ Scanner sc = new Scanner(System.in) System.out.println("请输出一个字符串"); String s = sc.nextLine(); //调用方法 //一 String result = reverse(s); //二 String result = reverse2(s); System.out.println("result:"+result); } //把字符串倒着遍历,得到的每一而字符拼接成字符串 /* 两个明确: 返回值类型:String 参数列表:String s */ //方法一 public static String reverse(String s ){ String ss=" "; for(int x=0;x<s.length;x++){ ss+=s.charAt(x); } return ss; } //方法二 public static String reverse2(String s ){ char[] chs = s.toCharArray(); for(int start=0,end=chs.lengt-1; start<=end;start++,end--){\ char temp = chs[start]; chs[start] = chs[end]; chs[end] = temp; } String ss = new String(chs); return ss; } }
最新回复(0)