import包引入是用*不行,为什么?求解(java问题)
文件1packagecom.bjsxt.java140;publicclassCat{}文件2importcom.bjsxt.java140.*;classDog{Cat...
文件1
package com.bjsxt.java140;
public class Cat{}
文件2
import com.bjsxt.java140.*;
class Dog{Cat c = new Cat();}
如上2个文件,文件名都对,但如果把文件2的*改成Cat可以,用*却不行,老师的视频上用*编译是通过的。而我用*却不通过,为什么?求大神。 展开
package com.bjsxt.java140;
public class Cat{}
文件2
import com.bjsxt.java140.*;
class Dog{Cat c = new Cat();}
如上2个文件,文件名都对,但如果把文件2的*改成Cat可以,用*却不行,老师的视频上用*编译是通过的。而我用*却不通过,为什么?求大神。 展开
4个回答
展开全部
Java这个好像改了
以前可以 import com.bisxt.java140.*
现在 import com.bisxt.java140.Cat; //后面加指定类名
以前可以 import com.bisxt.java140.*
现在 import com.bisxt.java140.Cat; //后面加指定类名
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你那个包里面还有目录吗?没有就不行,如果想用*号就 import com.bjsxt.*;
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-09-05
展开全部
java140
是类名? 那肯定不可以在后面加.*了。。。。。。。。
是类名? 那肯定不可以在后面加.*了。。。。。。。。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |