求两个三位数相乘能得到的最大回文数
class PalindromicNum{
public static void main(String[] args) {
long sum = 0;
long max = 0;
for(int i=1; i <=1000; i++) {
for(int j=i; j <=1000; j++) {
sum = i*j;
if(compare(sum)==true) {
if(max<sum)
max=sum;
}
}
}
System.out.println(max);
}
public static boolean compare(long s) {
boolean t = false;
String str;
StringBuffer sb;
str=Long.toString(s);
sb=new StringBuffer(str);
if(str.equals(sb.reverse().toString())){
t=true;
}
return t;
}
}