A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© wyn5130607 中级黑马   /  2017-5-7 12:20  /  1302 人查看  /  17 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

求不同类型的数据类型,在方法里放在一起返回,怎么做
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端

17 个回复

倒序浏览
回复 使用道具 举报
java中方法不是只能有一个返回值吗
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
hongyu2017 发表于 2017-5-7 12:31
方法重载?

那个不叫重载,重载与返回值无关
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
你可以建一个类,讲那些要返回的数据设置为类的属性,然后返回这个类即可
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
可以放在一个集合中!返回这个集合
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
回复 使用道具 举报
hongyu2017 发表于 2017-5-7 12:31
方法重载?

有相似之处
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
黑马王大锤 发表于 2017-5-7 12:50
你可以建一个类,讲那些要返回的数据设置为类的属性,然后返回这个类即可
...

返回一个类,怎么弄
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
hongyu2017 发表于 2017-5-7 12:33
java中方法不是只能有一个返回值吗

一个类型的,在一起也可以,不一定一个值
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
不知道你要干嘛。。不定义泛型的集合可以存储多个不同类型的数据。。
回复 使用道具 举报
自定义一个class,返回那个class,不会的话就多定义几个方法,每个方法返回一个返回值。
回复 使用道具 举报
可以使用Object[],什么东西都能存进去~~~~~~~
回复 使用道具 举报
可以使用Object[],什么东西都能存进去~~~~~~~
回复 使用道具 举报
654788808 发表于 2017-5-7 23:58
可以使用Object[],什么东西都能存进去~~~~~~~

谢谢!
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
newu 黑马帝 2017-5-8 10:34:17
16#
真是难得给力的帖子啊
回复 使用道具 举报
迪卡bas 发表于 2017-5-7 23:39
自定义一个class,返回那个class,不会的话就多定义几个方法,每个方法返回一个返回值。 ...

应该是到回一个类型,比如说返回数组,就可以存储很多元素,但是数组中的元素是同种类型,现在是返回一个可以接受不同类型的元素或者其他东东
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
newu 发表于 2017-5-8 10:34
真是难得给力的帖子啊

给方案啊,大神们
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马