我创建了一个 palindorme java 程序,但出现错误。该错误表示 int 无法转换为 boolean。
import java.util.Scanner;
public class palindrome
{
public static void main()
{
Scanner sc = new Scanner(System.in);
int l,i;
String s,s1;
System.out.println("Enter your string");
s = sc.nextLine();
l = s.length();
for(i=0;l-i-1;i++)
{
s1 = s + s.charAt(i);
}
if(s1==s)
System.out.println("This is Palindrome");
else
System.out.println("This is not a Palindrome");
}
}
最佳答案
For 循环条件似乎错误。
for(initial counter; condition to terminate; increase counter) {}
for(i=0; i<l; i++) {}
关于java - 我的回文 java 程序出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57894610/