我想将数字转换为字符串,然后要检查其回文是否正确。但是当我执行即时通讯时,我不会回文。
import java.util.Scanner;
class PalindromeNumberCheck
{
public static void main(String arg[])
{
Scanner input = new Scanner(System.in);
System.out.println("Enter the number to be checked");
int i = input.nextInt();
String str1 = Integer.toString(i);
String temp = str1;
String reverse = "";
for (int l = temp.length()-1; l >= 0; l--)
{
reverse = reverse + temp.charAt(l);
}
System.out.println(reverse);
System.out.println(str1);
if ( str1 == reverse)
System.out.println("Palindrome");
else
System.out.println("Not Palindrome");
}
}
回文词集是一个单词,词组或序列,其向后读与向前读相同,例如女士或护士奔跑。