java如何获取变量的类型
来源:互联网 发布:手机画插画软件 编辑:程序博客网 时间:2024/05/29 07:15
以前一直不清楚Integer.valueOf()和Integer.parseInt()的返回类型,今天在网上看到个方法拿来自己加工一下,然后结果清晰明了,困惑很久的疑惑终于解决了
public class get_Variable_Type {public static void main(String[] args) {int i=1;Integer i1 = 2;double d = 1.8;long l = 76;boolean b = false;String s = "123";System.out.println("i的类型为:"+getType(i));//返回intSystem.out.println("i1的类型为:"+getType(i1));//返回java.lang.IntegerSystem.out.println("d的类型为:"+getType(d));//返回doubleSystem.out.println("l的类型为:"+getType(l));//返回longSystem.out.println("b的类型为:"+getType(b));//返回booleanSystem.out.println("String.valueOf(i)的类型为:"+getType(String.valueOf(i)));//返回StringSystem.out.println("Integer.parseInt(s)的类型为:"+getType(Integer.parseInt(s)));//返回intSystem.out.println("Integer.valueOf(s)的类型为:"+getType(Integer.valueOf(s)));//返回java.lang.IntegerSystem.out.println("Integer.valueOf(s).intValue()的类型为:"+getType(Integer.valueOf(s).intValue()));//返回int}public static String getType(Object o){return o.getClass().toString();}public static String getType(int o){return "int";}public static String getType(byte o){return "byte";}public static String getType(char o){return "char";}public static String getType(double o){return "double";}public static String getType(float o){return "float";}public static String getType(long o){return "long";}public static String getType(boolean o){return "boolean";}public static String getType(short o){return "short";}public static String getType(String o){return "String";}}执行结果:
i的类型为:inti1的类型为:class java.lang.Integerd的类型为:doublel的类型为:longb的类型为:booleanString.valueOf(i)的类型为:StringInteger.parseInt(s)的类型为:intInteger.valueOf(s)的类型为:class java.lang.IntegerInteger.valueOf(s).intValue()的类型为:int
声明:
1.原创内容,转载请注明原文链接
2.摩罗不写博客,所有内容只是摩罗笔记,如有错误或者您有更好的意见,欢迎指正。
欢迎关注行者摩罗微信公众号(xingzhemoluo),共同交流编程经验,扫描下方二维码即可;
4 0
- java如何获取变量的类型
- JAVA中如何获取变量的类型
- 在java中获取变量的类型
- 如何获取JS变量类型
- JAVA 获取变量类型代码
- 如何获取变量类型及void指针中保存的指针指向什么类型的变量
- Postgresql如何获取point类型变量的x,y坐标
- php 获取变量的类型
- 【PHP】获取变量的类型
- Java_获取变量的类型
- js 获取变量的类型
- Java的变量类型
- java的变量类型
- 如何获取java中泛型参数的实际类型--反射获取
- java中如何获得某一变量的类型
- 如何判断变量的类型
- JavaScrit的变量:如何检测变量类型
- 如何获取java类中的变量名的字串
- 用C++写字符图像类,参考C++沉思录第9、10章
- qsort的用法
- 轻量级研发知识管理--如何帮助研发人员建设过程资产
- 虚拟无线网卡桥接上网
- 哒哒狗
- java如何获取变量的类型
- Memcache查看运行状况
- 自开发ST03N开发工具
- linux 下Eclipse for C/C++的不常见设置
- 理解 JMeter 聚合报告(Aggregate Report)
- PHP接口类interface的正确使用方法
- 自开发ST22开发工具
- 2014仁川亚运会:wesing九日山成为仁川亚运会供应商
- 二叉搜索树的后序遍历序列