int a = 8;这个 a 怎么辨认呢
解决方案 »
- 【求助】帮忙分析一下内存消耗
- ArrayList的删除方法
- 请问:如果我要在桌面上画图,那我要怎么做呢?
- socket问题 那位高手帮我看下啊!!!!!!!!!!!!!
- 请教各路高手算法问题
- 为什么它跳不出来?
- implements java.io.Serializable
- 关于SAX解析中字符串比较(如:tagName.equals("name"))出现空指针的奇怪错误
- 求inside the java virtual machine second edtion 这本书 英文版
- 拉丁猪文字游戏——这是一个英语语言游戏。基本规则是将一个英语单词的第一个辅音音素的字母移动到词尾并且加上后缀-ay(如“banana”变成“anana-bay)
- java中的数组排序和C语言一样吗?
- java程序问题
try{
Field[] f = Class.forName("Test").getDeclaredFields();
for(int i=0;i<f.length;i++)
System.out.println(f[i].getType());
}catch(Exception e){
System.out.println(e.toString());
}
不建议使用
打个比方,有一大堆的数据,int 的,double 的,String 的,都装进了 map 里。
如果在取这些 map 数据的时候,只想取 int 类型的,那不是需要辨认吗?
System.out.print(f[a].getType();精髓
就是一个普通的变量
不是任何一个类的成员
怎么判断 a是什么类型的啊?
就是一个普通的变量
不是任何一个类的成员
怎么判断 a是什么类型的啊?-------------------------------
这种情况在java里没有。
Object obj = var ;//var 是要得到类型的变量或引用
System.out.println(obj.getClass());几个基本数据类型类型得到的是它们的类元..
int Integer
char Character
float Float
... ...
用泛型吧