利用反射逃避语法糖泛型的法眼

之前去面试的时候,被问到这个问题,那时候就说了用反射。然后面试官巴拉巴拉了,我回答不出来,然后就否认掉自己的思路。今天实验一下是可以。
具体看demo:

public class ClassE {

    public static void main(String[] args) throws IllegalAccessException, IllegalArgumentException,
            InvocationTargetException, NoSuchMethodException, SecurityException {
        List<Integer> strList = new ArrayList<>();
        strList.add(123);
        strList.getClass().getMethod("add", Object.class).invoke(strList, "winney");
        System.out.println("整数:" + strList.get(0) + " 字符串:" + strList.get(1));
    }

}

实验结果:

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,799评论 25 709
  • 写了个显眼的标题,就真得说几句有用的话。 5月份一个很偶然的机会,加了叶神的微信,还收到了祝福。一激动就承诺说写篇...
    XiaoTeng阅读 13,287评论 6 57
  • 霞浦的日出很美 西塘的烟雨好朦胧 鼓浪屿的风,自带文艺的味道 东北的冰雪王国,让冰雪奇缘有了续集 巴西的桑巴,热情...
    游走星宿阅读 4,603评论 0 1
  • 老僧不见的那一天,正好是学校周末放假的日子。多少年了,地下室里没了老僧坐在一旁念经,总感觉怪怪的。 但红衣想得更...
    凤青青阅读 1,534评论 1 2
  • 林同学,这个笑起来特别像唐山大地震里面小女主角的女孩,去年九月份加入了我们“吃饭四人帮”。我第一次认识到她,是某个...
    墨一雨阅读 3,446评论 1 1