import java.util.*;class test1
{
public static void main(String[] args)
{
HashMap m=new HashMap();
m.put("one",new Integer(1));
m.put("two",new Integer(2));
m.put("three",new Integer(3));
String str="one";
int c=((Integer) m.get(str)).intValue();
switch (c){
case 1: System.out.println("one"); break;
case 2: System.out.println("two"); break;
case 3: System.out.println("three"); break;
}
}
}这样可以实现你的要求,不过好像有点得不偿失哦.
{
public static void main(String[] args)
{
HashMap m=new HashMap();
m.put("one",new Integer(1));
m.put("two",new Integer(2));
m.put("three",new Integer(3));
String str="one";
int c=((Integer) m.get(str)).intValue();
switch (c){
case 1: System.out.println("one"); break;
case 2: System.out.println("two"); break;
case 3: System.out.println("three"); break;
}
}
}这样可以实现你的要求,不过好像有点得不偿失哦.
解决方案 »
- 一个纠结的java试题,求指点
- Java程序题 求解
- 求助:java.net.SocketException: Connection reset 问题 急
- 处理XML的最好方法
- 求助关于调用WIN系统计算器的问题
- util包下面的map接口,我写了一个方法,通过值来查找键的,请高手来指教!
- 谁给我看一下下面这个程序有问题吗?
- 初哥问3大问题,请入内指导指导
- 在JAVA中有沒有對字串編碼之後再解碼的函數呀?就像PHP中的base64_encode()一樣的?
- startUML 的Interface Realization 虚线空三角形显示问题 求问??
- 在Applet中如何调用我定义的一个类
- 为什么把JAR文件用WINRAR解开后,再压缩回去就不能执行了?
private static final String a="3";
}
class test{
private static final int ONE=1;
private static final int TWO=2;
private static final int THREE=3;
int c=this.ONE;
switch (c){
case ONE: System.out.println("one"); break;
case TWO: System.out.println("two"); break;
case THREE: System.out.println("three"); break;
}}