您好、欢迎来到现金彩票网!
当前位置:21点 > 自定义方法 >

如何理解自定义类作为方法的返回值类型?

发布时间:2019-07-04 06:05 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  2、但在实际项目中可能会存在很多和业务本身相关的实际情况,如:我想通过一个作者名称获取一个书,书作为一个自定义对象,有属于自己成员变量和操作方法,系统无法设置为通用,故和返回系统已存在的返回值大同小异

  假如我们是想往数据库里插入一条值,而不关心它到底插入成功了没有,也就是这个方法我只需要调用他一下,不关心它会返回什么。那这个方法就可以是void(没有返回值)。

  假如一个方法是让传过来的字符串 变成大写,那别人调用的它时候就不光要给它传参数了,还要在那个方法执行完后接收它处理好的字符串。那个方法就要返回String了

  假如我是要通过某个人的学号 去数据库里查找某个人,那用Java自带的对象就没有合适的了,所以我们要自己写一个Student类,里面封装了这个人的所有属性 例如姓名 班级 年龄等等,当别人调用的时候就可以把这个对象交给它了 。

  这有什么不能理解的,返回值反正就是一种类型,不管是基本数据类型也好,构造数据类型也罢。比如String类,也是构造类型,相信你肯定见过返回值是String型的方法吧?只不过它是java类库中的一个类,但其实跟你自己实现的类没有任何区别。

  对啊,public Student userbiz(User user)这份方法返回一个Student哦

http://texastop40.com/zidingyifangfa/119.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有