Class not being created
<p>I'm reading through Core Java I, and I stumbled upon a package tutorial. I've been trying my best, but I can't seem to get it to work. I have the class Print.java, which is inside package org\api\print, I can use import org.api.print.*; but if I try and use import org.api.print.Print; I get the error;</p>

<pre><code> C:\Users\Nathan\Documents\Programming\Java\BinaryEnglish\Main.java:1: error: cannot     access Print
 import org.api.print.Print;
                    ^
 bad source file: C:\Users\Nathan\Documents\Programming\Java\BinaryEnglish\org\api\print\Print.java
 file does not contain class org.api.print.Print
 Please remove or make sure it appears in the correct subdirectory of the sourcepath.

Process completed.
</code></pre>

<p>So whenever I go to the Print class directory, there is no .class file to be seen, although I have compiled it several times. My print class file is as below.</p>

<pre><code>package org.api.print;

public class Print {
    public Print(int ln, String str) {
        if(ln == 1) {
            System.out.println(str);
        } else {
            System.out.print(str);
        }
    }
}
</code></pre>

<p>Is anyone able to help me on why the hell i'm not getting a class file for my Print class?</p>
