Aplicacao executa pelo terminal

Bom dia, estou desenvolvendo um aplicativo sem a parte visual, ele sera executado pelo terminal.

Como faço para interagir pelo terminal?

Ex.:
Digite seu nome:

Como recupero a string digitada?

Bom dia, você pode estar utilizando a classe Scanner.
Segue exemplo:


public class Teste 
{
	public static void main(String[] args) 
	{
		Scanner sc = new Scanner(System.in);
		//---------------------------------------------//
		System.out.println("Digite seu nome");
		String nome = sc.nextLine();		
		System.out.println("Digite sua idade");
		int  idade = sc.nextInt();
		
		
		System.out.println("Oi " + nome + " sua idade eh " + idade);
	}
}

Maravilha, muito obrigado!!!