zoukankan      html  css  js  c++  java
  • 在实例化对象时不指定泛型,则自动识别为object


    *
    *在定义类时,定义泛型
    */
    public class People <T>{
    private T name;
    private T age;

    public People(){

    }
    public T getName() {
    return name;
    }
    public void setName(T name) {
    this.name = name;
    }
    public T getAge() {
    return age;
    }
    public void setAge(T age) {
    this.age = age;
    }


    //* 在实例化对象时不指定泛型,则自动识别为object

    public class FanXing2 {

    public static void main(String[] args) {
    // 如果实例化对象时,不指定泛型,则认为是Object
    People people = new People();
    // 里面的参数是Object类型
    people.setName("刘备");
    people.setAge("12");

    String ageString= (String) people.getAge();
    String nameString=(String) people.getName();
    System.out.println(nameString);
    System.out.println(ageString);

    }

    }

    ————————————————
    版权声明:本文为CSDN博主「zhaihaohao1」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/zhaihaohao1/article/details/51166036

  • 相关阅读:
    cocos2d-x学习笔记(贪吃蛇代码)
    jQuery中animate的height的自适应
    [Docker02]Docker_registry
    [Docker03] Deploy LNMP on Docker
    Python OS Module
    前端设计框架
    Ansible权威指南-读书笔记
    python+selenium之悠悠博客学习笔记
    jenkins入门
    sed
  • 原文地址:https://www.cnblogs.com/wwwsss/p/15494833.html
Copyright © 2011-2022 走看看