import corejava.* ; public class StringPromptSample
 { 
   public static void main(String[] args)
   { String yourName;
     yourName=Console.readString("Please enter your name.");
     System.out.println("Hello" + yourName);  
    
   }
 }
我在编译这段代码的时候提示如下错误:
D:\>javac StringPromptSample.java
StringPromptSample.java:2: package corejava does not exist
import corejava.* ;
^
StringPromptSample.java:8: cannot resolve symbol
symbol  : variable Console
location: class StringPromptSample
     yourName=Console.readString("Please enter your name.");
              ^
2 errors
请问,是什么意思啊,如何解决呢?

解决方案 »

  1.   

    corejava作者提供的那个包有没有加入到你的classpath中?
      

  2.   

    你要先把corejava这个包下载下来,然后引用它。
      

  3.   

    就是引用corejava.* 包找不到了.
      

  4.   

    下载corejava作者提供的那个文件,(你的书是老版本的吧?),解压到目录,如d:\lib
    和你设置classpath的方法相同,在原有的classpath之后加上 ;d:\lib
      

  5.   

    我把那个corejava文件放到jdk安装根目录得lib文件夹里了,再控制台运行还是提示那个错误啊。急死我了!弄了好几天都没弄好~:(
      

  6.   

    你的classpath怎么设置的?贴出来看看