[Logo]
Forums Register Login
importing a package
Hey guys, i been trying to import a package but it wont work

I got my files on D drive, folder "project1". And also i use Jcreator.

My first program



now the package com is created inside project1 folder, the source file is in the same folder.

And i created another program



the source file is in the same folder, project1.

but when i try to compile it i get a compiler error "package com does not exist"

but if i change my program into this



It compiles without any errors. Simply put i cant import the entire package. I can only import the specific class. What am i doing wrong here?
(1 like)
You need to specify com.lost.*.

com.* will not recurse to lower packages.
 
Bear Bibeault wrote:You need to specify com.lost.*.

com.* will not recurse to lower packages.


Thank you, it worked. But can you please explian further. Why does this happen.
(1 like)
Java packages have a hierarchical naming convention, but they're not actually hierarchical. So the com.lost package isn't part of the com package. You have to import each package explicitly.
Wink, wink, nudge, nudge, say no more ... https://richsoil.com/cards



All times above are in ranch (not your local) time.
The current ranch time is
Oct 17, 2017 17:44:39.