看看这个哪里错了???

taciya 2002-02-04 06:00:25
(Jbuilder环境下)
package quick
//p.java
public class p{
public static void rint(String s){
System.out.print(s);
}
}
另一个程序为
//test.java
import quick.*;
public test{
public static void main(String args[]){
p.rint("test");
}
}
我是想在test.java里引用quick包里的p.rint方法!
为什么不行????
...全文
98 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
DragonFly-9 2002-02-05
  • 打赏
  • 举报
回复
是包路径问题

在使用的java文件目录下建立quick子目录将编译好的p.class拷贝进来,OK
cohorse 2002-02-05
  • 打赏
  • 举报
回复
肯定是找不到quick包
你把包含有p.class的quick文件夹放到jdk的lib目录下面
或者其他path和classpath能够找到的地方都可以。
taciya 2002-02-05
  • 打赏
  • 举报
回复
我的意思是希望用p.rint代替System.out.print()
只要引入包quick就可以用p.rint。
请再指教1
neucloud 2002-02-05
  • 打赏
  • 举报
回复
首先应该确保你的类路径里能够访问到quick包,也就是quick目录。
bookbobby 2002-02-05
  • 打赏
  • 举报
回复

你可以将两个文件放在同一个目录下,不要打包语句

应该就可以通过了

这种情况一般是包的路径设置错误
jeagle 2002-02-05
  • 打赏
  • 举报
回复
to samwong(进程 getMoney.class) 
他用的是静态函数,应该不用实例化的
Agree : MrYoucheng(老大) 
但是是什么异常呢
samwong 2002-02-05
  • 打赏
  • 举报
回复
当然..
在test类里你只是简单包含了quick类的路径信息,没有正真引用.
应该这样写:
public static void main(String args[]){
p p=new p();
p.rint("test");
}
记住要建里对象实体.
MrYoucheng 2002-02-04
  • 打赏
  • 举报
回复
可能包路径有问题
gzwrj 2002-02-04
  • 打赏
  • 举报
回复
What error?

23,407

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧