java中Name无法解析其类型; 是怎么回事??

packageBasiccontainer;importjava.util.*;publicclassA{publicstaticvoidmain(String[]arg... package Basiccontainer;

import java.util.*;

public class A {
public static void main(String[] args){
Collection c = new HashSet();
c.add("名字");
c.add(new Name("aff","dfdf"));
c.add(new Integer(100));
System.out.println(c);
}
}
展开
 我来答
超脱胎换骨
2011-09-07
知道答主
回答量:57
采纳率:0%
帮助的人:19.6万
展开全部
Integer在java包中有这个自带的累, 而Name没有这个类, 你需要自己写一个这个类,才能对其创建对象:eg:
---------------------------------------
class Name{// 你现在没有这个类
}
568145421
2011-09-07 · 知道合伙人软件行家
568145421
知道合伙人软件行家
采纳数:1353 获赞数:6756

向TA提问 私信TA
展开全部
import java.util.*;
//这里添加如下代码
class Name{
public Name(String a,String b){}
}
public class A {
...
就好了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
may313033
2011-09-07
知道答主
回答量:1
采纳率:0%
帮助的人:1706
展开全部
Java包中没有这个Name这个类~
你要先写一个Name类,才能在其他地方new出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qjfcu2
2011-09-07 · TA获得超过591个赞
知道小有建树答主
回答量:554
采纳率:0%
帮助的人:391万
展开全部
你的Name这个类吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dreamwangqing
2011-09-07 · 超过51用户采纳过TA的回答
知道小有建树答主
回答量:129
采纳率:0%
帮助的人:160万
展开全部
选我好了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 5条折叠回答
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式