| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 420 人关注过本帖
标题:[求助]有关包的问题
只看楼主 加入收藏
qsrock
Rank: 1
等 级:新手上路
帖 子:255
专家分:0
注 册:2005-12-29
收藏
 问题点数:0 回复次数:3 
[求助]有关包的问题

package com.qsrock.tools;
public class P
{
public static void rint(String s)
{
System.out.print(s);
}
public static void rintln(String s)
{
System.out.println(s);
}
}


然后写
import com.qsrock.tools.P;
public class ToolTest
{
public static void main(String[] args)
{
P.rintln("Hello World!");
P.rint("kyo");
P.rint("kyo");
}
}
问题是我把import com.qsrock.tools.P;改为import com.qsrock.tools.*;就出问题了!~~
请问这是为什么呢!~

搜索更多相关主题的帖子: package public import 
2007-03-07 11:00
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 

以前也有人碰到过这种问题

可能是你的文件目录的放置问题

你用IDE设置一般就不会出这种问题


可惜不是你,陪我到最后
2007-03-07 11:02
qsrock
Rank: 1
等 级:新手上路
帖 子:255
专家分:0
注 册:2005-12-29
收藏
得分:0 
我用文本工具写的!~
那我以后要改用IDE写了!~
不过我还是想知道具体用文本工具写要怎么放置~~

[此贴子已经被作者于2007-3-7 11:10:31编辑过]

2007-03-07 11:09
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 

如果你用文本写的话

如果你的一个类属于一个包,那么不但你生成的class文件要放在那个包所代表的文件夹里面,你的源文件也一样要放到那个地方去

这样就行了

像你这样问题,你可以把P.java和P.class这两个文件都放到com/qsrock/tools文件夹下面
不要放到别的地方去了

然后在com文件夹的目录下编译和运行ToolTest就没事了


可惜不是你,陪我到最后
2007-03-07 11:13
快速回复:[求助]有关包的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019673 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved