Topic: import 问题

  Print this page

1.import 问题 Copy to clipboard
Posted by: change
Posted on: 2005-01-24 21:15

假如在名叫bag里面有一个类文件test.class,我在写另一个类的时候要导入包中的类test.class
那么为什么写 import bag.test; 可以执行;
   而    importbag.*;确不行 不知道是什么原因?请大家帮我解决!     

2.回复(Re:import 问题) [Re: change] Copy to clipboard
Posted by: lfxlixiang
Posted on: 2005-01-26 21:34

bag是用代码生成的包还是一个普通的文件夹?
应该是生成的一个包才可以!

3.Re:import 问题 [Re: change] Copy to clipboard
Posted by: OscarLao
Posted on: 2005-01-27 13:25

检查一下test.java中包名是否正确,应该是:
package bag
class test{

}

4.Re:import 问题 [Re: change] Copy to clipboard
Posted by: change
Posted on: 2005-02-03 17:54

这个包是在编译时系统自动生成的,类也在包里面,可我就是不明白用户自己写的再生成的包就不行,而系统自带的包却可以这样写 如import java.awt.*; 具体代码如下:

//生成包bag
package bag;

public class aa{
public void show(){
System.out.println("包里的类aa");
}
}

//导入包bag
//import bag.*;如果这样写是不能编译的,错误提示:file does not contain class aa
import bag.aa;//如果这样写是没有问题的

public class bb{
public static void main(String args[]){
aa demo=new aa();
demo.show();
}
}

5.Re:import 问题 [Re: change] Copy to clipboard
Posted by: 孤独王子
Posted on: 2005-02-06 09:25

unbelieveable
try package bag;
import aa;


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923