java为什么第一行总是显示包不正确

publicclassWheel{publicstaticvoidmain(String[]args){Stringphrase[]={"ASTITCHINTIMESAV... public class Wheel{
public static void main(String[] args){
String phrase[] = {
"A STITCH IN TIME SAVES NINE",
"DON'T EAT YELLOW SNOW",
"JUST DO IT",
"EVERY GOOD BOY DOES FINE",
"I WANT MY MTV",
"PLAY IT AGAIN,SAM",
"FROSTY THE SNOWMAN",
"ONE MORE FOR THE ROAD",
"HOME FIELD ADVANTAGE",
"VALENTINE'S DAY MASSACRE",
"GROVER CLEVELAND OHIO",
"SPAGHETTI WESTERN",
"AQUA TEEN HUNGER FORCE",
"IT'S A WONDERFUL LIFE"
};
int[] letterCount = new int[26];
for (int count = 0;count< phrase.length;count++){
String current = phrase[count];
char[] letters = current.toCharArray();
for(int count2 = 0;count2<letters.length;count2++){
char lett = letters[count2];
if ((lett>='A')&(lett<='Z')){
letterCount[lett-'A']++;
}
}
}
for (char count = 'A';count<='Z';count++){
System.out.print(count + ":"+
letterCount[count - 'A']+" ");
}
System.out.println();
}
}
这是一个简单的统计字符数目的程序,第一行一直提示包不正确,,运行文件时总是出错,但是继续运行可以输出正确结果,这是怎么回事,包究竟是什么?
展开
 我来答
ppzhen
2012-06-23 · 超过23用户采纳过TA的回答
知道答主
回答量:66
采纳率:0%
帮助的人:45.4万
展开全部
可能是你程序所在的位置和包的位置不正确。
可能是你程序里声明包但是你把程序放在一个包里,就导致这样的问题了
如果你用eclipse等IDE开发的话就能很容易的解决这个问题
idiotsxp
2012-06-23 · 超过31用户采纳过TA的回答
知道答主
回答量:89
采纳率:100%
帮助的人:57.4万
展开全部
包就是当前程序对于工程的相对路径
当然程序本身是没有错,在缺省的包下也是可以的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sunrui94
2012-06-23
知道答主
回答量:16
采纳率:0%
帮助的人:2.5万
展开全部
包就是当前程序对于工程的相对路径
当然程序本身是没有错,在缺省的包下也是可以的 赞同0| 评论
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
502tmj
2012-06-23
知道答主
回答量:44
采纳率:0%
帮助的人:16.1万
展开全部
可能是路径问题,创建时的环境变量PATH有问题...........
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
李晓雷1992
2012-06-23
知道答主
回答量:21
采纳率:0%
帮助的人:12.7万
展开全部
你用myeclipse 运行一下,没有任何问题,也没有提示包的问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式