Hello guys. I was trying to write a number averaging program that would continue averaging numbers until the user enters text. Here is my source:
I get the following error:
NumberAverager. java:14: cannot find symbol
symbol : method nextint(java.la ng.String)
location: class java.util.Scann er
int number = scan.nextint("P lease enter a number: ");
^
1 error
What should I do?
Code:
/* Number Avergaer
Written by Kid Programmer
Coded in Java */
import java.util.Scanner; //import a scanner
class NumberAverager { //create a class
public static void main(String[] args) { //define the main function
int average = 0;
System.out.println("This program will average numbers.");
System.out.println("To stop averaging numbers type in text.");
Scanner scan = new Scanner(System.in);
while ( scan.hasNextInt() ){
int number = scan.nextint("Please enter a number: ");
int total_average = (average + number) / 3;
System.out.println("The average is: " + total_average);
}
}
}
NumberAverager. java:14: cannot find symbol
symbol : method nextint(java.la ng.String)
location: class java.util.Scann er
int number = scan.nextint("P lease enter a number: ");
^
1 error
What should I do?
Comment