zoukankan      html  css  js  c++  java
  • 形如public T Show<T>(T a) 方法的理解

    对于小新来说遇到的问题还真是多,呵呵,今天还有这样的问题呢哦! 代码如下:
     
       public class Demo
       {
      
    public static T Show<T>(T a)
       {
      
    return a;
       }
      
    public static void Get()
       {
      
    int Myint =Show<int>(2);
       }
    }
    在这段代码中,static 后面的 T 是表示期望的数据类型  Show(T) 里边的 T 是准备输入的数据类型,通过后边的Get方法就可以知道
    int Myint = Show<int>(2);
    这个int便是你想输入的类型,此处的int可以随意替换成你想要的类型,.
     
    public static  T Show<T>(T a)
    参数部分的 T 和 Show 前边的 T 类型是一样的!   不一定只放一个参数,理论是可以放 N 多个的
     
    这样就可以随便想要什么参数都可以了
    还有就是可以传进去多个数据类型的参数进去
     
    例如:
    public class Demo
    {
    public static T Show<T,X,Y>(T a,X b,Y c)
    {
    return a;
    }
    public static void Get()
    {
    int Myint =Show<int,string,double>(2,"abc",4.0);

    }
    }
     
     
    初来乍到,如有错误,请高手批评改正!
     
     
    这里要感谢郝冠军老师的指导,哈哈!
     
    下次再会!
    拜拜喽!
  • 相关阅读:
    java-connect-mysql
    搜索框提示列表问题
    方法中的函数会掩盖this,解决办法!
    关于W3C盒子布局
    将类数组转化成数组
    js获取元素宽高
    使用gulp添加版本号
    flex布局
    排序-冒泡排序
    js事件、自定义dom事件、自定义事件
  • 原文地址:https://www.cnblogs.com/distance/p/2024292.html
Copyright © 2011-2022 走看看