String字符串倒过来读是什么意思?

2026-04-16 15:3611阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计189个文字,预计阅读时间需要1分钟。

String字符串倒过来读是什么意思?

javapublic class StringReverse { private String string=zhangshuai;

String字符串倒过来读是什么意思?

@Test public void test() { System.out.println(reverse1()); System.out.println(reverse2()); System.out.println(reverse3(string)); }

// 使用数组反转 private String reverse1() { char[] chars=string.toCharArray(); int left=0; int right=chars.length - 1; while (left

// 使用 StringBuilder 反转 private String reverse2() { StringBuilder sb=new StringBuilder(string); return sb.reverse().toString(); }

// 使用字符串拼接反转 private String reverse3(String str) { StringBuilder reversed=new StringBuilder(); for (int i=str.length() - 1; i >=0; i--) { reversed.append(str.charAt(i)); } return reversed.toString(); }}

gistfile1.txt

public class StringReverse { private String string = "zhangshuai"; @Test public void test(){ System.out.println(reverse1()); System.out.println(reverse2()); System.out.println(reverse3(string)); } /** * 利用数组反转 * @return string */ public String reverse1(){ char[] chars = string.toCharArray(); //不是实际长度而是其-1 int length = chars.length; for(int i=0;i

本文共计189个文字,预计阅读时间需要1分钟。

String字符串倒过来读是什么意思?

javapublic class StringReverse { private String string=zhangshuai;

String字符串倒过来读是什么意思?

@Test public void test() { System.out.println(reverse1()); System.out.println(reverse2()); System.out.println(reverse3(string)); }

// 使用数组反转 private String reverse1() { char[] chars=string.toCharArray(); int left=0; int right=chars.length - 1; while (left

// 使用 StringBuilder 反转 private String reverse2() { StringBuilder sb=new StringBuilder(string); return sb.reverse().toString(); }

// 使用字符串拼接反转 private String reverse3(String str) { StringBuilder reversed=new StringBuilder(); for (int i=str.length() - 1; i >=0; i--) { reversed.append(str.charAt(i)); } return reversed.toString(); }}

gistfile1.txt

public class StringReverse { private String string = "zhangshuai"; @Test public void test(){ System.out.println(reverse1()); System.out.println(reverse2()); System.out.println(reverse3(string)); } /** * 利用数组反转 * @return string */ public String reverse1(){ char[] chars = string.toCharArray(); //不是实际长度而是其-1 int length = chars.length; for(int i=0;i