public class Account 
{
String name;
String address;
public double balance;
public void display()
{
System.out.println("name: "+name);
System.out.println("Address "+address);
System.out.println("balance "+balance);
}  我将上面的代码保存为:Account.javaimport Account;
public class Useracc
{
public static void main(String[] args) 
{
Account myacc=new Account();
        myacc.name="章文";
myacc.address="西安市五一路";
myacc.balance=123.90;
myacc.display();
}
}}
    将这断程序保存为 Useracc.java然而在编译 Useracc.java 时,老是出错,请高手指点,如何在 Useracc.java 程序中引入 Account 类倒是我去掉 import Account; 语句,程序又能通过。

解决方案 »

  1.   

    如果他们在同一个包下,就不用import
      

  2.   

    1楼说的没错,我去掉import Account; 编译能通过,正好说明了这两个类若在同一文件夹下,那么就不需要 import Account;语句;但是如果 Account 类在 A1 文件夹下,Useracc 类在 A2 文件夹下,又是如何通过 import 语句引入 Account 类呢?请高手指点。
      

  3.   

    import A1.Account;
    或者 
    import A1.*;
      

  4.   

    同一个包下不需要import
    不同包下,需要import
    import格式必须是 import 包.类
      

  5.   

    但是如果 Account 类在 C 盘的 A1 文件夹下,Useracc 类在 D 盘的 A2 文件夹下,又是如何通过 import 语句引入 Account 类呢?请高手指点。
      

  6.   

    如果我把程序稍微改动一下,程序报错,程序不复杂,请帮我看看。package bb;
    public class Account 
    {
    String name;
    String address;
    public double balance;
    public void display()
    {
    System.out.println("name: "+name);
    System.out.println("Address "+address);
    System.out.println("balance "+balance);
    }  我将上面的代码保存为:Account.javaimport bb.Account;
    public class Useracc
    {
    public static void main(String[] args) 
    {
    Account myacc=new Account();
            myacc.name="章文";
    myacc.address="西安市五一路";
    myacc.balance=123.90;
    myacc.display();
    }
    }}
        将这断程序保存为 Useracc.java我编译 Account.java 时没有问题,然而在编译 Useracc.java 时,就出错了,说 bb 包 不存在。请高手指点,如何在 Useracc.java 程序中引入 Account 类。