java中带返回值的函数怎么返回上一级

[复制链接]
查看11 | 回复5 | 2015-12-11 17:04:16 | 显示全部楼层 |阅读模式
看这里:
public String walk()
//注意这里的返回类型是String
{
System.out.print("你好!");
return "哈喽";
//注意这里这个return 如果不写就会报错!
}原因就是因为上面 的返回类型必须是String型如果写的是void意思就是不需要返回类型。所以就没必要写return 了 如果方法上面写了某种返回类型 就必须写return后面跟 相应的类型值...
回复

使用道具 举报

千问 | 2015-12-11 17:04:16 | 显示全部楼层
不太明白你的意思,不过给你举个例子,或许会由帮助:主类:public class Test {public static void main(String args[]) {Person p1 = new Person();String str = p1.speak();System.out.println(str);...
回复

使用道具 举报

千问 | 2015-12-11 17:04:16 | 显示全部楼层
带返回值的应该是这样public String say(){ return;//这个return是返回上一级return "I am xxx";//这个是返回值}...
回复

使用道具 举报

千问 | 2015-12-11 17:04:16 | 显示全部楼层
不大明白你的意思,1.把带有返回值的函数传递给一个参数,返回参数.2.没有返回值,直接写return, public void .....{ //函数return;}...
回复

使用道具 举报

千问 | 2015-12-11 17:04:16 | 显示全部楼层
两种方法1.方法使用返回值,return一个值2.传入一个对象引用,如Object或List,在方法体中操作这个引用...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行