//提供两种使用情况,第二种情况定义前者是后者的子类-类型通配方式

package ming;

import java.util.ArrayList;

import java.util.Collection;

public class GenericMethodTest {

static void fromArraytoCollection(T[] a, Collection c) {

for (T o : a) {

c.add(o);

}

}

public static void main(String[] args) {

// TODO Auto-generated method stub

//T stand for Object

Object[] oa = new Object[100];

Collection co = new ArrayList();

fromArraytoCollection(oa,co);

//T stand for Number

Integer[] ia = new Integer[100];

Float[] fa = new Float[100];

Collection cn = new ArrayList();

fromArraytoCollection(ia,cn);

fromArraytoCollection(fa,cn);

}

}

package ming;

import java.util.ArrayList;

import java.util.Collection;

import java.util.List;

public class GenericMethodTest {

static void fromArraytoCollection(Collection extends T> from,

Collection to) {

for (T ele : from) {

to.add(ele);

}

}

public static void main(String[] args) {

List ao = new ArrayList();

List as = new ArrayList();

// string is subclass of object

fromArraytoCollection(as, ao);

}

}

java 泛型方法 调用_java_泛型方法使用实例相关推荐

  1. java .net webservice_Java客户端调用.NET的WebService实例

    项目需要去调用.NET的WebSrevice,本身是Java,研究了半天,终于有些头绪,记下来. 1,新建.NET WebService.只在原方法上加上一个string类型的参数str [WebMe ...

  2. java核心技术卷 之泛型方法

    前面已经介绍了如何定义一个泛型类.实际上,还可以定义一个带有类型参数的简单方法. class ArrayAlg { public static <T> T getMiddle(T... a ...

  3. axis2 webservice入门学识(JS,Java,PHP调用实例源码)

    来源:http://www.myexception.cn/web/952419.html axis2 webservice入门知识(JS,Java,PHP调用实例源码) 背景简介 最近接触到一个银行接 ...

  4. libsvm java 实例_LibSVM Java API调用示例程序

    [实例简介] LibSVM Java API调用示例程序 Eclipse 完整工程可以运行 相关详情见http://blog.csdn.net/yangliuy/article/details/804 ...

  5. java调用浏览器_Java调用浏览器打开网页实例完整版

    Java调用浏览器打开网页实例完整版 引导语:如何用Java调用浏览器打开网页呢?以下是百分网小编分享给大家的`Java调用浏览器打开网页实例完整版,欢迎阅读! package com.yifang. ...

  6. java如何调用父类的实例对象_java子类调用父类的方法中包含子类重写的实例方法...

    java子类调用父类的方法中包含子类重写的实例方法 # 看题目是不是很绕,这个我也不知道怎么才能更简单的表达了 # 先看代码: public class Common { public static ...

  7. Java 中调用 Apache API 实现图片文件的 压缩 与 解压 实例

    < Java 中调用 Apache API 实现图片文件的 压缩 与 解压 > 为什么不直接使用 Java JDK 中自带的 API 呢?必须使用 Apache API 实现文件的压缩与解 ...

  8. java 摄像头 win7_Win7系统下JAVA摄像头调用_实例代码介绍

    Win7系统下JAVA摄像头调用_实例代码介绍.由于要搞个人脸识别登录(JAVACV),百度谷歌了一下午,找了网上简单的样例代码来试,可是老是调试不过,出现CaptureDeviceManager.g ...

  9. Java SE7新特性之泛型实例创建时的类型推断

    Java SE7新特性之泛型实例创建时的类型推断 标签: JDK7泛型 2014-01-04 15:34 6015人阅读 评论(0) 收藏 举报  分类: Java基础(9)  只要编译器从上下文中能 ...

最新文章

  1. Request.getInputStrema只能读取一次的分析过程
  2. 谈一谈使用Python入门量化投资
  3. Setting Up Hadoop NameNode High Availability
  4. 如何在时间紧迫情况下进行机器学习:构建标记的新闻 数据 库 开发 标记 网站 阅读1629 原文:How we built Tagger News: machine learning on a
  5. 字符串反转python_Python 反转字符串(reverse)的方法小结
  6. 云炬随笔20180703
  7. Java客户端操作HBase:插入数据(逐条插入与批量插入)代码示例
  8. 报名啦!阿里云智能客服对话式AI算法大赛之知识图谱构建与问答
  9. c语言两个for语句并列执行_C语言两个for语句如何并列编写?
  10. 【Spring】SpringBoot 如何使用JMX
  11. mysql 如何对表排序_学习MySQL:对表中的数据进行排序和过滤
  12. state 全局值 设置 和获取
  13. 计算机网络第七版课后习题答案(第二章)(20210628)
  14. (转)软件工程 英文缩写
  15. edgewin10无法安装_win10内置Edge浏览器遇到“您未安装FLASH控件”如何解决
  16. [STM32F429IGT6]-TIM ETR 计数
  17. 实习之路0--设计模式之策略模式的理解(鸭子类例子)
  18. 微信小程序开发之——用户登录-搭建开发者服务器(2)
  19. 服务器必备工具软件推荐
  20. 【论文阅读】DenseCLIP: Language-Guided Dense Prediction with Context-Aware Prompting

热门文章

  1. [解决]npm ERR! code ELIFECYCLE
  2. flex与bison
  3. 这两天在看《大国崛起》
  4. 树莓派c语言 智能车,人工智能-树莓派小车(4)——通过语音玩转智能小车
  5. 经典:头像与昵称描述的位置组合
  6. 【人人都懂密码学】一篇最易懂的Java密码学入门教程
  7. margin:auto 与 margin:0 auto 区别
  8. 架构师带你实时解读微服务架构改造案例:天气预报系统的架构设计
  9. 严重: maxIdle is deprecated,严重: testWhileIdle is true, validationQuery not set,Druid连接池连接MSQL报错处理
  10. OpenCV视频生成