How to find reverse of an integer value using StringBuffer class

This is the second solution to find the reverse of an integer value using the StringBuffer (mutable) class.

import java.util.Scanner;

public class ReverseOfIntUsingStrBuff {

		public static void main(String[] args) {
			// TODO Auto-generated method stub

			@SuppressWarnings("resource")
			Scanner inpInt= new Scanner(System.in);
			
			//Input an Integer
			System.out.println("Enter an Integer=");
			int numValue=inpInt.nextInt();
			System.out.println("The integer is="+numValue);
			
			// Convert Integer to String
			StringBuffer int2Str=new StringBuffer(String.valueOf(numValue));
			String revStr=int2Str.reverse().toString();
			// Convert the reversed String to original integer
			System.out.println("The integer after reverse is="+Integer.parseInt(revStr));
		}
}
Output:
 Enter an Integer=
 549
 The integer is=549
 The integer after reverse is=945