This is my code:
Code:
package mie250;
import java.io.*;
public class project1 {
public static void main(String[] args) throws NumberFormatException, IOException {
double GROWTH_RATE = 1+0.0111-0.00774+0.00563;
System.out.print("JAVA POPULATION PREDICTOR\n");
BufferedReader cin = new BufferedReader (new InputStreamReader (System.in ));
System.out.print("Enter current population:");
double pop = Double.parseDouble (cin.readLine ());
if (pop < 0) {
System.out.print("\nERROR: Population size must be positive!\n");
return;
}
System.out.print("Enter number of years in the future:");
int yr = Integer.parseInt(cin.readLine());
if (yr < 0) {
System.out.print("\nERROR: Number of years must be positive!\n");
return;
}
int i;
double pop1 = pop;
for (i=1; i<=yr; i++){
pop = pop * GROWTH_RATE;
System.out.format("Year %d: %.4f\n", i, pop);
}
System.out.format("Over %d years, the population grows to %.4f, a %.2f%% growth rate.", yr, pop, (pop-pop1)/pop1*100 );
}
}
And this is what happened when I was trying to run the class file in terminal.
localhost:mie250 joyce$ java project1
Code:
Exception in thread "main" java.lang.NoClassDefFoundError: project1 (wrong name: mie250/project1)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
And I can run the code perfectly in eclipse, but just not in terminal.
Can someone give some suggestions?
Thank you very much!!!!
Bookmarks