Java:弄清楚电话号码(字符串)是否是回文

时间:2015-02-10 21:49:46

标签: java palindrome

我需要查看电话号码是否是回文。我有这段代码:

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;
}

此代码给出了我的错误:本地变量可能尚未初始化。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

通过初始化局部变量:

boolean pali = false; // Default value before you know it is a palindrome