在Java编程中,有时需要对字符串进行逆序操作。本文将详细介绍如何编写一个方法来实现这一功能。例如,当输入字符串“hello”时,该方法将返回“olleh”。下面是具体的实现代码:
public static String reverseString(String input) {
String reversed = "";
// 将输入的字符串转换为字符数组
char[] chars = input.toCharArray();
// 从后向前遍历字符数组,并构建新的字符串
for (int i = chars.length - 1; i >= 0; i--) {
reversed += chars[i];
}
return reversed;
}
此方法首先将输入的字符串转换为字符数组,然后通过从数组的末尾开始遍历每个字符,逐步构建新的字符串。这种方法简单且易于理解,适用于大多数基本的字符串逆序需求。