JAVAStack判断输入的字符串是否为回文字符串
时间: 2023-10-18 10:04:05 浏览: 91
java判断输入一段字符串是不是回文
4星 · 用户满意度95%
可以通过将输入的字符串反转并与原字符串进行比较来判断输入的字符串是否为回文字符串。以下是一个Java代码示例:
```java
import java.util.Scanner;
public class Palindrome {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个字符串:");
String input = scanner.nextLine();
// 将字符串反转
String reversed = "";
for (int i = input.length() - 1; i >= 0; i--) {
reversed += input.charAt(i);
}
// 判断是否为回文字符串
if (input.equals(reversed)) {
System.out.println(input + " 是回文字符串。");
} else {
System.out.println(input + " 不是回文字符串。");
}
}
}
```
在上面的代码中,首先通过Scanner类获取用户输入的字符串,然后使用for循环将字符串反转并赋值给reversed字符串。最后,通过比较原字符串和反转后的字符串是否相等来判断输入的字符串是否为回文字符串。
阅读全文