永发信息网

java中的return 返回值 谁帮我解释下,谢谢!

答案:2  悬赏:70  手机版
解决时间 2021-12-23 06:30
  • 提问者网友:贪了杯
  • 2021-12-23 03:23
public static int car(int a,int b){
int sum = a + b;
return sum;
}

请问这个返回值 return sum 指的是什么意思?
是把 car 这个方法定义成 a+b吗?
调用car 方法就等同于调用 a+b 吗?
请高手指点!不胜感激!
最佳答案
  • 五星知识达人网友:掌灯师
  • 2021-12-23 04:43
a和b的和。
全部回答
  • 1楼网友:三千妖杀
  • 2021-12-23 06:17
比如你写了一个叫getint的类 public int getint(){ //这个类的意思就是一个具有返回值类型为int的类了 //通常如果不需要返回值的话 这里就写void 。。。。//你的具体代码 return 一个int型的变量; } 返回值是必须有的,作用就是把固定不变的。常用的代码封装起来 写在类里 每次用到的时候就调用就行了 如果需要这个共能返回一个值,甚至一个对象 就需要用返回值了就是用return来把把值返回给调用的者 例子 public static string getname() { //我们要把姓名后面加上一个"vip" string aa="飞龙在天"; aa+="vip";//这个知道吧 原有字符串加上=后面的字符串 return aa; } 这样的话 在调用的地方直接用getname() 那么得到就是飞龙在天vip了 明白用法了吧 renturn还有一个用处就是结束当前域的操作 一个类就是一个域 如果你在声明类的时候没有设置返回值 就是用的void 那么如果你在该类的任意位置写下return 那么代码运行到此处就不再往下走了 跳出这个类 继续运行下面的操作 这个常用来做判断 例如 public void bb() { for(int i=0;i<12;i++) { int j=i+2; if(j=5) { return; } } } 这样当循环到第4此的时候 i=3 那么j就等于5了 根据条件判断 return 就跳出循环,跳出bb()这个类了 明白了吗
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯