Re: Cannot resolve symbol class Scanner
Hi,
It is version 1.6.0-beta2
I tried uninstalling java and now when I try to compile it I get the error
message:
'javac' is not recognized as an internal or external command, operable
program or batch file.
I guess I must have uninstalled the JDK?
How do I re-install it with all the API library classes included.
Thanks
Roy
"Petterson Mikael" <mikael.petterson@era.ericsson.se> wrote in message
news:451B7C64.3040006@era.ericsson.se...
Hi,
Do 'java -version'
Besides can you post the error message.
cheers,
//mikael
Roy Gourgi wrote:
Hi Oliver,
Maybe I do not have the latest API classes. I think that for Scanner and
the InputMatchingException you need the 1.5 API. Where can I download
just the API classes?
Thanks
Roy
"Roy Gourgi" <royng@videotron.ca> wrote in message
news:urzSg.100429$LH3.994898@weber.videotron.net...
Hi,
I am trying to compile this program but I get the error message that it
cannot resolve this symbol Scanner. I downloaded the JDK6 and in my PATH
statement I put C:\Program Files\Java\jdk1.6.0\bin. The code is below.
What am I doing wrong.
TIA
Roy
import java.util.Scanner;
public class GetInteger
{
static Scanner sc = new Scanner(System.in);
public static void main(String[] args)
{
System.out.print("Enter an integer: ");
int i = GetInteger();
System.out.println("You entered "+i);
}
public static int GetInteger()
{
while (true)
{
try
{
return sc.nextInt();
}
catch (InputMismatchException e)
{
sc.next();
System.out.print("Thast not an integer. " + "try again");
}
}
}
}