RE:OBTENER EL ULTIMO NUMERO DE UN STRING
Imagino que quieres decir ultimo carácter (si es un string da igual que tengas una letra, un numero o un signo, al final es un caracter).
Debes hacer:
tuvariablestring.charAt(9); (ya que el string va de 0 a 9 si es de 10 posiciones)
Ese valor retornado es de tipo char, debes recogerlo por tanto con una variable de tipo char o usarlo con funciones que esperen un char.
Ej: Char c = tuvariablestring.charAt(9); //creo q deberia funcionar