How to extract characters and numbers from an Alphanumeric value

This is the second solution to extract characters and numbers from an alpha numeric value into separate strings. This program scans each character and checks ASCII range of alphabets, and numbers.

import java.util.Scanner;

public class AlphanumericString {

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

		Scanner inpAlphaNumeric = new Scanner (System.in);
		StringBuilder strNumbers=new StringBuilder();
		StringBuilder strLetters=new StringBuilder();
		System.out.println("Enter an alpha numeric string (Ex:- H93Wkq61f)");
		String inpStr=inpAlphaNumeric.next();
		int strLen=inpStr.length();

		//Comparing within the range of ASCII's of Alphabets and Numbers
		while (--strLen >= 0) {
			if (inpStr.charAt(strLen) >= 'A' && inpStr.charAt(strLen) <='Z')
				strLetters.append(inpStr.charAt(strLen));
			else
				if (inpStr.charAt(strLen) >= 'a' && inpStr.charAt(strLen) <='z')
					strLetters.append(inpStr.charAt(strLen));
				else
					if (inpStr.charAt(strLen) >= '0' && inpStr.charAt(strLen) <='9')
						strNumbers.append(inpStr.charAt(strLen));
		}
		inpAlphaNumeric.close();
		System.out.println("The string of characters extracted from "+inpStr+" is="+strLetters.reverse().toString());
		System.out.println("The string of numbers extracted from "+inpStr+" is="+ Integer.valueOf(strNumbers.reverse().toString()));
		System.out.println("Add 1 to the Extracted number "+Integer.valueOf(strNumbers.toString())+" + "+"1="+(Integer.valueOf(strNumbers.toString())+1));
	}
}
OUTPUT:
Enter an alpha numeric string (Ex:- 381BY4kjLpq6)
8yG16rfma2
The string of characters extracted from 8yG16rfma2 is=yGrfma
The string of numbers extracted from 8yG16rfma2 is=8162
Add 1 to the Extracted number 8162 + 1=8163