博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
元组让一个方法返回多个值
阅读量:6640 次
发布时间:2019-06-25

本文共 549 字,大约阅读时间需要 1 分钟。

hot3.png

在java中一个方法只能返回一个值,无疑要返回多值就要借助类的封装,下面主要是利用泛型来构建一个通用的元组,来达到一个方法返回多值的效果

如:

public class TwoTuple
{ public final A first; public final B second; public TwoTuple(A a,B b){ this.first = a; this.second = b; }}

 TwoTuple的字段加了final的,使其达到值无法修改的目的。

如果要返回三个值就要变成下面形式了:

public class ThreeTuple
extends TwoTuple
{ public final C third; public ThreeTuple(A a,B b,C c){ super(a,b); this.third = c; }}

继续扩展可以实现多个元组

采摘自:《think in java》

转载于:https://my.oschina.net/u/2552286/blog/682216

你可能感兴趣的文章
linux中修改ssh端口和禁止root远程登陆设置
查看>>
更改Linux系统root密码
查看>>
Gartner:智能SOC/情报驱动的SOC的五大特征
查看>>
python的基础语法介绍 1
查看>>
UTF-8
查看>>
linux 高并发系统限制 设置
查看>>
Nginx、Apache2修改默认端口号
查看>>
在redhat 5.8上构建syslog日志服务器
查看>>
第三只眼睛看美国
查看>>
Linux 搭建Cacti 监控服务器
查看>>
[asp.net]C#实现json的序列化和反序列化
查看>>
virtualbox 下安装 red hat 5.4
查看>>
Android Studio 第五十一期 - 自定义RecycleView Gallery
查看>>
iOS学习——ios搭建开发环境(一)
查看>>
[推荐]ORACLE PL/SQL编程之四:把游标说透(不怕做不到,只怕想不到)
查看>>
lintcode 单词接龙II
查看>>
IPv4详解之分类
查看>>
开源中国iOS客户端学习——(一)Prefix.pch文件
查看>>
inux 高可用(HA)集群之Heartbeat详解
查看>>
【推荐】捕获WCF服务端与客户端产生的通讯数据并分析
查看>>