diff --git a/Java/ReverseInt.java b/Java/ReverseInt.java new file mode 100644 index 0000000..26c8b6e --- /dev/null +++ b/Java/ReverseInt.java @@ -0,0 +1,25 @@ +class ReverseInt { + public int reverse(int x) { + // checking sign + boolean positive = true; + if(x<0){ + positive = false; + x=Math.abs(x); + } + long rev =0; + while(x>0){ + rev = rev*10 +x%10; + x=x/10; + } + + // if answer is greaterv than integer max value return 0 + if(rev>Integer.MAX_VALUE || rev