Utilizando la clase Scanner en Java para obtener dígitos específicos de un entero [duplicado]

Esta pregunta ya tiene una respuesta aquí:

¿Cómo obtener los dígitos separados de un número int? 24 respuestas

Acabo de empezar a aprender Java (dos meses y seguimos contando), y todavía tengo muchas preguntas y mucho que aprender. Ahora mismo quiero usar laScanner class para "dividir" un número entero en sus dígitos. Me explicaré mejor con un ejemplo:

Solicito al usuario que escriba un número entero de cuatro dígitos, diga8919. Lo que quiero hacer es usar elScanner clase para dividir ese número entero y asignar cada uno de sus dígitos a una variable; es decir,a = 8, b = 9, c = 1 yd = 9.

Sé positivamente que se puede hacer y que elScanner clase es el camino a seguir. Simplemente no sé cómo usarlo correctamente. ¿Puede un novato necesitado obtener ayuda aquí? ¡Gracias

EDIT: la sugerencia realizada no coincide con mi pregunta específica. En ese hilo la claseScanner no se utiliza para separar el número entero en dígitos. Especifiqué que quería usar laScannerclass porque muchos métodos diferentes utilizados todavía están mucho más allá de mi nivel. De todos modos, hay muchas ideas interesantes en ese hilo que espero que pueda usar más tarde, así que gracias de todos modos.

Respuestas a la pregunta(3)

Su respuesta a la pregunta