Object ele=a.get(i);
if(ele instanceof java.lang.Integer){//cast to integer:
print("found Int");
}else{ //cast to string:
print("found: "+ele.getClass());
}
//prints: found: class com.cycling74.max.Atom$IntAtom
Это часть большого куска кода, но это важная часть. Мне нужно знать, как проверить тип элемента в классе Atom с помощью езда на велосипеде74.
if(ele instanceof com.cycling74.max.Atom$IntAtom)
//ERROR: com.cycling74.max.Atom.IntAtom has private access in com.cycling74.max.Atom
Любые идеи?? Большое спасибо - это действительно делает мою голову!!
private
, вы не можете выполнятьinstanceof
вне классаcom.cycling74.max.Atom
. - person Buhake Sindi   schedule 30.03.2011