我需要查看电话号码是否是回文。我有这段代码:
public static boolean isPalindrome(String j)
{
boolean pali;
String rev = "";
String reverse = new StringBuffer(j).reverse().toString();
j.toString();
if (j.equals(reverse))
pali = false;
else if (!j.equals(reverse))
pali = true;
return pali;
}
此代码给出了我的错误:本地变量可能尚未初始化。我该如何解决这个问题?
答案 0 :(得分:1)
通过初始化局部变量:
boolean pali = false; // Default value before you know it is a palindrome