I am looking forward your reply.
解决方案 »
- 在java中调用外部程序的问题?
- java缩略gif图方法(急)
- 上海中等工资有个7000左右吗?请教大家
- 求助;耽误高手一点时间,帮我做出这道题.(加上我所有分数)
- 请问用jdom解析xml文件时遇到如“<>”这样不配对的字符时该如何处理?
- 如何将数据库当中的图片通过方法读出来,并显示在jsp当中?
- 研究了几天的socket,自己写了一个猜解表单密码的程序,与大家一起分享:)
- 我不知道怎么才能用JBuilder写的窗口变成个可执行文件
- J2SE应如何设置路径(WINDOW2000)
- 金山笔试,多线程问题???在线急等
- 请个位帮我解决一下!!
- 有哪位大侠知道jbuilder 企业版for linux的下载地址,多谢多谢
import java.util.HashMap;
import java.util.Hashtable;
import java.util.Map;public class AddressEnum{
private HashMap hm = new HashMap();
private Hashtable ht = new Hashtable();
public AddressEnum(){}
public setHashMap(Map m){
this.hm.putAll(m);
}
public setHashtable(Map t){
this.ht.putAll(t);
}
public HashMap getHashMap(){
return hm;
}
public Hashtable getHashtable(){
return ht;
}
}
import java.util.HashMap;
import java.util.Hashtable;
import java.util.Map;public class AddressEnumTest{
public static void main(String args[]){
HashMap hm = new HashMap();
Hashtable ht = new Hashtable();
AddressEnum ae = new AddressEnum();
hm.put("001","HashMap001");
ht.put("101","Hashtable101");
ae.setHashMap(hm);
ae.setHashtable(ht);
System.out.println(ae.getHashMap());
System.out.println(ae.getHashtable());
}
}
Map= HashMap|HashTable
而我也正想定义这个Map.
问题是如何定义枚举类型的变量。TO:piggybank(吞硬币的小猪)
请问你能给个小例子么
“而我也正想定义这个Map”,是什么意思?
你去看看Hashtable和HashMap的javadoc或源代码,就知道为什么用Map了。
如果不是用集合,而是想定义变量那就更容易了啊。public class AddressEnum{
public static final AddressEnum AddressA = new AddressEnum("A");
public static final AddressEnum AddressB = new AddressEnum("B");private String address;private AddressEnum(String address){
this.address = address;
}public String toString(){
return color;
}
}
public static final AddressEnum AddressA = new AddressEnum("A");
public static final AddressEnum AddressB = new AddressEnum("B");private String address;private AddressEnum(String address){
this.address = address;
}public String toString(){
return address;
}
}
首先,非常感谢你的帮助。我想我的问题是做2种语言的转换,也就是说给你一种语言的TYPE,你
需要用JAVA实现相同的功能。我的难题是如何用JAVA实现
Type Adr 的定义。其中 Type Adr= Dn | Pa TYPE Adr 的返回类型根据不同的输入可能是TYPE A 也可能是TYPE B。
我自己的一段代码如下,请指正。interface Named {
String getName();
}class Dn implements Named {
String directoryname;
public Dn ( String d){directoryname=d;}
public String getName() { return directoryname; }
}class Pa implements Named {
String pagename;
public Pa (String p){pagename=p;}
public String getName() { return pagename; }
}