专栏首页数据分析与挖掘java之获取变量的类型

java之获取变量的类型

java要获取变量的类型必须自己定义一个函数:

public class Test{
    public static void main(String[] args) {
        short a = 1;
        a += 1;
        System.out.println(getType(a));
    }
    public static String getType(Object obj) {
        return obj.getClass().getName();
    }
}

输出:java.lang.Short

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • java(一)基础知识

    绝命生
  • java之方法的参数传递(值传递和引用传递)

    基础数据类型参数传递方式只有一种:值传递。即将实际参数值的副本(复制品)传入方法内,而参数本身不受影响;

    绝命生
  • java之动态代理设计模式

    代理:专门完成代理请求的操作类,是所有动态代理类的父类,通过此类为一个或多个接口动态地生成实现类。

    绝命生
  • Java|屏幕截图

    初入java,想用java来实现游戏脚本功能,但是奈何刚刚入门。于是我就将其分为了几个板块:1屏幕截图,2图片比对获取关键坐标,3对关键坐标进行操作。

    算法与编程之美
  • CKafka系列学习文章 - 用java实现API调用(十一)

    导语:上一章节我们了解了怎么手动拼接请求URL和用API2.0签名自动生成请求URL,来调用CKafka的接口,这一章将进入开发阶段,用java实现拼接请求UR...

    发哥说消息队列
  • Java 8 Lambda 的实现原理及源码剖析

    为了支持函数式编程,Java 8引入了Lambda表达式,那么在Java 8中到底是如何实现Lambda表达式的呢? Lambda表达式经过编译之后,到底会生成...

    挨踢小子部落阁
  • 计算机程序的思维逻辑 (14) - 类的组合

    上节我们通过类Point介绍了类的一些基本概念和语法,类Point中只有基本数据类型,但类中的成员变量的类型也可以是别的类,通过类的组合可以表达更为复杂的概念。...

    swiftma
  • 一篇文章带你学会两个场景下Selenium爬取动态网页小技巧

    selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样,是爬复杂动态网页的必备工具。支持的浏览...

    Python进阶者
  • Django数据处理的一些实践

    提到 Django 肯定避不开 MVC 模式,即模型(Model)-视图(View)-控制器(Controller),通过将业务逻辑、数据、界面显示分离的方法组...

    唐郑望
  • Object Detection系列(三) Fast R-CNN

    作者:张 旭 编辑:黄俊嘉 ? 该内容是目标检测系列的第三篇,系列前部分内容如下,点击可查看: Object Detection系列(一) R-CNN O...

    机器学习算法工程师

扫码关注云+社区

领取腾讯云代金券