请问如何判断基本数据类型 请问如何判断基本数据类型比如我有一个变量 int i = 1;我怎么判断i是属于int型的呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 基础类型好像不能判断 Integer i=0; System.out.println(i.getClass());class java.lang.Integer class TestType{ public static String typeOf(boolean i){ return "boolean"; } public static String typeOf(byte b){ return "byte"; } public static String typeOf(short s){ return "short"; } public static String typeOf(char c){ return "char"; } public static String typeOf(int i){ return "int"; } public static String typeOf(float f){ return "float"; } public static String typeOf(long l){ return "long"; } public static String typeOf(double d){ return "double"; } public static void main(String[] args) throws Exception{ int i = 10; System.out.println(typeOf(i)); } }不知道这样能不能满足要求? firefox_1983(上班-吃饭-下班-吃饭-上网-睡觉?)想法挺好的。 java BufferWriter和PrintWriter效率 netbeans swing用图形界面实现jTable冻结一列 提问一个java语句的问题!!散分 有关JPanel和布局的绘图问题。 netbeans下的jtalbe可视化问题 java中的日期问题? JDBC连接远程 ODBC 数据源,改怎么写? 我这道题哪里做错了?! 怎样对.class进行反编译? 用java,如何验证用户输入,是否是数字,是否符合时间格式共14为,年月日时分秒 Connection refused: connect java中的检查异常和未被检查异常是怎么分的
Integer i=0;
System.out.println(i.getClass());
class java.lang.Integer
public static String typeOf(boolean i){
return "boolean";
}
public static String typeOf(byte b){
return "byte";
}
public static String typeOf(short s){
return "short";
}
public static String typeOf(char c){
return "char";
}
public static String typeOf(int i){
return "int";
}
public static String typeOf(float f){
return "float";
}
public static String typeOf(long l){
return "long";
}
public static String typeOf(double d){
return "double";
}
public static void main(String[] args) throws Exception{
int i = 10;
System.out.println(typeOf(i));
}
}
不知道这样能不能满足要求?