JAVA利用泛型返回类型不同的对象
来源:互联网 发布:天正交通设施设计软件 编辑:程序博客网 时间:2024/05/10 22:44
有时需要在方法末尾返回类型不同的对象,而return 语句只能返回一个或一组类型一样的对象。此时就需要用到泛型。
首先先解释个概念,
元组: 它是将一组对象直接打包存储于其中的一个单一对象,这个容器对象允许读取其中元素,但不能修改。
利用泛型创建元组
public class ReturnTwo<A,B> { public final A first; public final B second; public ReturnTwo(A a,B b) { first = a; second = b; }}
测试
public class Test { private String a = "abc"; private int b = 123; public ReturnTwo<String, Integer> get() { ReturnTwo<String, Integer> rt = new ReturnTwo<String, Integer>(this.a, this.b); return rt; } public static void main(String[] args) { Test test = new Test(); ReturnTwo<String, Integer> rt = test.get(); System.out.println(rt.first); System.out.println(rt.second); }}
输出结果:
abc 123
4 0
- JAVA利用泛型返回类型不同的对象
- JAVA利用泛型返回类型不同的对象
- JAVA 利用泛型返回类型不同的对象
- 利用元祖返回多个不同的对象
- 利用元祖返回多个不同的对象
- [Java] hashCode() 针对不同的对象返回不同的整数
- 从头认识java-13.2 利用元组的方式返回多类型对象
- Java重载可以有不同的返回类型
- Java里如何实现一个方法在不同情况下“返回”不同的类型变量?
- jquery ajax方法重写,利用statusCode对象根据服务器返回的不同状态进行处理
- java 的返回类型
- 如何使用 Java 泛型映射不同的值类型
- Java返回类型泛型的用法小结
- Java返回类型泛型的用法小结
- java是否允许返回值类型不同的重载overload或者覆盖override
- Java开发中利用枚举类来列举各个同一类型不同的值的情况
- java中的方法返回值使用泛型,实现灵活的返回值类型
- JAVA 子类方法签名相同 返回类型不同
- 进程间通信-套接字 (文件服务器-下载服务器文件目录)
- 仿Tumblr点赞心破碎动画
- Booklist——ACM-ICPC国际大学生程序设计竞赛北京赛区(2016)网络赛 A
- 刷题代码库及一些犯过错误
- Php程序猿必知的10个注意事项
- JAVA利用泛型返回类型不同的对象
- 【数据结构】树和二叉树
- js 如何调用另一个页面id 内容
- 微信小程序资源汇总整理
- mysql5.6安装及配置
- OC与swift混编
- 2016最热门的PHP框架
- 《Java多线程编程核心技术》(四)Lock的使用
- Java设计模式--生成器模式