- 反转字符串
题目: 编写一个函数来反转一个字符串。
public class Main {
public static String reverseString1(String s) {
return new StringBuilder(s).reverse().toString();
}
public static void main(String[] args) {
String str = "hello";
System.out.println(reverseString(str)); // 输出: "olleh"
}
}
- 判断回文字符串
题目: 编写一个函数来判断给定的字符串是否是回文。
public class Main {
public static boolean isPalindrome(String s) {
int left = 0, right = s.length() - 1;
while (left < right) {
if (s.charAt(left) != s.charAt(right)) {
return false;
}
left++