如何在 Java 中不使用 reverse 函数来反转字符串

30 Mar 2025 | 2 分钟阅读

在 Java 中反转字符串有以下几种方法

  • 使用 for 循环
  • 使用 While 循环
  • 使用静态方法

使用 For 循环

使用 for 循环在 Java 中反转字符串的示例

在以下示例中,我们使用 for 循环来反转字符串。**for 循环**一直执行直到条件 i>0 变为 false。

输出

How to reserve a string in Java without using reverse function

使用 while 循环

使用 while 循环在 Java 中反转字符串的示例

在以下示例中,i 是字符串的长度。while 循环一直执行直到条件 i>0 变为 false,即如果字符串长度为 0,则光标终止执行。它会打印字符串中索引为 (i-1) 的字符,直到 i>0。

输出

How to reserve a string in Java without using reverse function

使用静态方法

使用静态方法在 Java 中反转字符串的示例

在以下示例中,我们创建了一个类的对象,并通过对象调用静态方法,例如 rev.reverse(s),并将给定的字符串传递进去。

输出

How to reserve a string in Java without using reverse function