kotlin 函数可以多返回值么
1个回答
展开全部
Java中的return语句总是和方法有密切关系,return语句总是用在方法中,有两个作用,一个是返回方法指定类型的值(这个值总是确定的),一个是结束方法的执行(仅仅森棚一个return语句)。
return语句用在非void返回值类型的方法中,不但能返回基本类型,还可以返回(档山包括用户自定义类的)对象。
return可以写在方法的任意位置,但必须保证满足行春中几个条件:
1:每个有返回值的方法中每条路径都有return
2 :return后不应有代码,因此此处代码不会被执行
3:在try-catch-finally结构中finally先于return执行
4:只有一种情况return不执行,即代码中包含System.exit(1);
return语句用在非void返回值类型的方法中,不但能返回基本类型,还可以返回(档山包括用户自定义类的)对象。
return可以写在方法的任意位置,但必须保证满足行春中几个条件:
1:每个有返回值的方法中每条路径都有return
2 :return后不应有代码,因此此处代码不会被执行
3:在try-catch-finally结构中finally先于return执行
4:只有一种情况return不执行,即代码中包含System.exit(1);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询