黑马程序员技术交流社区

标题: 提问 [打印本页]

作者: wyn5130607    时间: 2017-5-7 12:20
标题: 提问
求不同类型的数据类型,在方法里放在一起返回,怎么做

作者: hongyu2017    时间: 2017-5-7 12:31
方法重载?

作者: hongyu2017    时间: 2017-5-7 12:33
java中方法不是只能有一个返回值吗

作者: 黑马王大锤    时间: 2017-5-7 12:50
hongyu2017 发表于 2017-5-7 12:31
方法重载?

那个不叫重载,重载与返回值无关

作者: 黑马王大锤    时间: 2017-5-7 12:50
你可以建一个类,讲那些要返回的数据设置为类的属性,然后返回这个类即可

作者: jkdlxl584    时间: 2017-5-7 13:30
可以放在一个集合中!返回这个集合

作者: Hp_Yx    时间: 2017-5-7 18:40
2楼讲到关键处

作者: wyn5130607    时间: 2017-5-7 22:33
hongyu2017 发表于 2017-5-7 12:31
方法重载?

有相似之处

作者: wyn5130607    时间: 2017-5-7 22:33
黑马王大锤 发表于 2017-5-7 12:50
你可以建一个类,讲那些要返回的数据设置为类的属性,然后返回这个类即可
...

返回一个类,怎么弄

作者: wyn5130607    时间: 2017-5-7 22:35
hongyu2017 发表于 2017-5-7 12:33
java中方法不是只能有一个返回值吗

一个类型的,在一起也可以,不一定一个值

作者: liximing2017    时间: 2017-5-7 23:37
不知道你要干嘛。。不定义泛型的集合可以存储多个不同类型的数据。。
作者: 迪卡bas    时间: 2017-5-7 23:39
自定义一个class,返回那个class,不会的话就多定义几个方法,每个方法返回一个返回值。
作者: 654788808    时间: 2017-5-7 23:58
可以使用Object[],什么东西都能存进去~~~~~~~

作者: 654788808    时间: 2017-5-8 00:01
可以使用Object[],什么东西都能存进去~~~~~~~
作者: wyn5130607    时间: 2017-5-8 08:25
654788808 发表于 2017-5-7 23:58
可以使用Object[],什么东西都能存进去~~~~~~~

谢谢!

作者: newu    时间: 2017-5-8 10:34
真是难得给力的帖子啊

作者: wyn5130607    时间: 2017-5-8 12:20
迪卡bas 发表于 2017-5-7 23:39
自定义一个class,返回那个class,不会的话就多定义几个方法,每个方法返回一个返回值。 ...

应该是到回一个类型,比如说返回数组,就可以存储很多元素,但是数组中的元素是同种类型,现在是返回一个可以接受不同类型的元素或者其他东东

作者: wyn5130607    时间: 2017-5-8 12:21
newu 发表于 2017-5-8 10:34
真是难得给力的帖子啊

给方案啊,大神们





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2