Am new at Java and this is what am attempting to do;
I Have two files located on this folder on a windows machine;
d:\programs\sims\javasim\src\com\jsim\
Person.java
Building.java
On my Building.java am making use of class Person located in file Person.java i.e.
package com.jsim;
ArrayList<Person> personList = new ArrayList<Person>();
Am compiling the files from this folder
d:\programs\sims\javasim\src
But when i try to compile Building.Java, the compiler tells me
d:\programs\sims\src\javac com/jsim/Building.java
com\jsim\Building.java:10: cannot find symbol
symbol : class Person
location: class com.jsim.Building
private ArrayList<Person>personList = new ArrayList<Person>();
^
How can i make Building.java know about class Person in file Person.java?
Gath
package? (package com.jsim;)PersonandBuilding.location: class com.liftsim.Buildingwhich is a different package. I don't know if it's a typo in the question or what. We'll have to wait for an update.d:\programs\sims\src\javac com/jsim/Building.java com/jsim/Person.java