Validação com Scanner

estou usando o scanner dessa forma

Scanner scan = new Scanner(System.in);

quando eu digitar um número no console, esse número nem pode aparecer, alguem pode ajudar?

só pode aceitar letras

[quote=xxmayconxx]estou usando o scanner dessa forma

Scanner scan = new Scanner(System.in);

quando eu digitar um número no console, esse número nem pode aparecer, alguem pode ajudar?

só pode aceitar letras[/quote]

Cara, eu não entendi o que você quer, mas, você esta usando certo o Scanner, porem você tem que importar a classe

import java.util.Scanner;

feito isso você pode utilizar o Scanner, e para cada tipo existe uma maneira de utilizar o Scanner

int -> .nextInt();
float -> .nextFloat();
double -> nextDouble();
char -> nextChar();
String -> nextLine();

Como assim? por exemplo

String nome;
int idade;

System.out.print(?Escreva seu nome: ?);
nome = read.nextLine();

System.out.print(?Escreva sua idade: ?);
idade = read.nextInt();

bom acho que é isso

Sim, o funcionamento do Scanner é assim mesmo como você disse. Eu importei o pacote e está funcionando, mas a questão é, quando você executa esse código, no método main mesmo, você clica ali no console e digita algo certo, eu quero que, quando você digitar números, não apareça, tipo, o programa irá recusar que sejam digitados números, só letras, é isso que quero fazer.