用一个方法返回两个及两个以上不同类型的结果

来源:互联网 发布:dnf强行交易软件 编辑:程序博客网 时间:2024/04/30 10:22

一个方法只能返回一个结果,比如返回一个int,  或 float,或 String,或boolean等。

当需要返回多个结果的时候,首先考虑的是返回数组。但是数组的局限是数组中的数据类型必须是一致的。

所以当你想通过一个方法返回不同种类型的结果时,比如返回对应的人名+学号+地址+电话等类似的信息。

可以通过在一个返回对象的方法里面定义内部类实现。将要得到的信息作为内部类的变量,再定义get()方法用以取得变量。


在调用这个方法的时候就可以得到想要的信息的。


0 0