Existe no java um negócio chamado Scanner, Usa essa classe para criar os inputs, vou deixar aqui uns links pra vc entender melhor, pois faz bastante tempo que eu não estudo java:
Scanner Java: Como funciona classe Scanner do Java?
Existe no java um negócio chamado Scanner, Usa essa classe para criar os inputs, vou deixar aqui uns links pra vc entender melhor, pois faz bastante tempo que eu não estudo java:
Scanner Java: Como funciona classe Scanner do Java?
Eu sempre achei estranha essa abordagem do java, entendo como ela funciona e o porque de ser feito dessa forma, o foco da linguagem também não é sistemas que leiam input do console e por isso não tem muito porque mudar essa forma de leitura