Duvida com o Scanner

Oi pessoal preciso de uma ajuda .

import java.util.Scanner;
class Scan{
public static void main(String args[]){
Scanner dados = new Scanner(System.in);

	String nome=""; 

int contador=1, idade=0;
while (contador<=3)
{
System.out.print(“Digite seu nome:”);
nome=dados.next();
System.out.print("\nDigite sua idade:");
idade=dados.nextInt();
contador=contador+1;
}
}
}

Não sei se é o meu compilador ou outra coisa …mas a classe Scanner não é reconhecida como valida … existi alguma maneira de adicionar essa classe no meu jdk ???
Quando ponho : import java.util.Scanner … o compilador acusa erro …
Preciso de ajuda. vlw .

Seu Java provavelmente é versão 1.4 ou inferior.
Essa classe está disponível a partir do Java 5.

[]´s

Carlos

É, concordo com o kissdemon.
Deve ser sua versão do JDK, dei uma olhada aqui na execução do código e parece OK.

Abraços.

O código está, de facto, certíssimo. Faz o download do JDK mais recente: http://java.sun.com/javase/downloads/index.jsp

bom essa class so ta disponivel a partir da versao java 5… faça update…

Além disso pode ser… teu CLASSPATH tá setado?

flw.

Deve ser a versão do jdk mesmo. Baixa a 6 de uma vez e fique + por dentro.