问题如下
如果我有没说明问题的地方请联系我QQ84475918import java.util.*;
public class Container {
static HashMap m=new HashMap();
public static void main(String[] args){
String s="asdas";
long a=13213;
m.put(s, a);
long ss=((Integer)(m.get("asdas"))).longValue();
//上一行有问题导致下一行无法显示输出
System.out.println(ss);
//我知道换成System.out.println(m.get("asdas"));可以正常显示输出
//但是我真正需要的是对ss那个值进行操作
//所以请帮我看看 long ss=((Integer)(m.get("asdas"))).longValue(); 怎么改
}
}
如果我有没说明问题的地方请联系我QQ84475918import java.util.*;
public class Container {
static HashMap m=new HashMap();
public static void main(String[] args){
String s="asdas";
long a=13213;
m.put(s, a);
long ss=((Integer)(m.get("asdas"))).longValue();
//上一行有问题导致下一行无法显示输出
System.out.println(ss);
//我知道换成System.out.println(m.get("asdas"));可以正常显示输出
//但是我真正需要的是对ss那个值进行操作
//所以请帮我看看 long ss=((Integer)(m.get("asdas"))).longValue(); 怎么改
}
}
import java.util.*;public class Container {
static HashMap m = new HashMap(); public static void main(String[] args) {
String s = "asdas";
long a = 13213;
m.put(s, a);
long ss = ((Long)(m.get("asdas"))).longValue();
System.out.println(ss);
}
}
long ss = long ss=(Long)m.get("asdas");
如果LZ使用的JDK版本>=1.5 建议使用泛型