我自己的想法(效率比较低)
class Solution {
public int reverse(int info) {
if(info==0)return 0;
long reverseLong=0;
String intas = info+"";
if(info<0) {
String substring = intas.substring(1);
reverseLong =Long.parseLong(reverseString(substring));
if(reverseLong>Integer.MAX_VALUE) return 0;
return (int)reverseLong*-1;
}else{
reverseLong=Long.parseLong(reverseString(intas));
if(reverseLong>Integer.MAX_VALUE) return 0;
return (int)reverseLong;
}
}
public static String reverseString(String info) {
StringBuilder bul = new StringBuilder(info);
bul.reverse();
System.out.println(bul);
return bul.toString();
}
}