java 获取数据类型getClass()
来源:互联网 发布:开心消消乐数据同步 编辑:程序博客网 时间:2024/06/02 02:48
在其他语言编程,都可以直接调用系统函数输出数据类型,java只能自己实现;
第一种可以运用getClass():
使用getClass()是不用引用工具包的,直接调用
public class Text1{
public static String getType(Object obj){
return obj.getClass().toString();
}
public static void main(String[] args){
int i=1;
char c='1';
float f=1.1f;
System.out.println(getType(i));
System.out.println(getType(c));
System.out.println(getType(f));
}
}
第二种是使用函数的重载:
public class GetClass {
public static void main(String[] args){
byte b=1;
char c='a';
short s=1;
int i=1;
float f=1.1f;
double d=1.0;
String str="aber";
System.out.println(getType(b));
System.out.println(getType(c));
System.out.println(getType(s));
System.out.println(getType(i));
System.out.println(getType(f));
System.out.println(getType(d));
System.out.println(getType(str));
}
static String getType(byte obj){
return "byte";
}
static String getType(char obj){
return "char";
}
static String getType(short obj){
return "short";
}
static String getType(int obj){
return "int";
}
static String getType(float obj){
return "float";
}
static String getType(double obj){
return "double";
}
static String getType(String obj){
return "String";
}
}
- java 获取数据类型getClass()
- java getClass
- java 用getClass()获取对象的类型类
- java 用getClass()获取对象的类型类
- java获取变量数据类型
- 关于java中getClass()和super.getClass()
- Java中 getClass()和super.getClass()
- Java 反射 getClass()
- Java 反射 getClass()
- java的getClass()函数
- java的getClass()函数
- java的getClass()函数
- java的getClass()函数
- java的getClass()函数
- java getClass() 理解 详解
- java中的getClass()方法
- java的getClass()函数
- java的getClass()函数
- CRC32 在 java中使用
- 23种设计模式(12):策略模式
- Alpha、Beta、RC、GA版本的区别
- scp命令使用说明
- Spring IOC
- java 获取数据类型getClass()
- 揭秘互联网空手套白狼的灰色项目
- 调整数组顺序使得奇数位于偶数前面
- HTTP 协议中 URI 和 URL 有什么区别
- 自定义View (二)---onMeasure
- 求n个数中最小的K个数。
- 天天学Linux命令27--用SecureCRT来上传和下载文件
- ICMP消息的作用和控制
- 无限轮播图的布局和小圆点的实现