java中的返回值
⑴ java中的返回值是什么
在void返回类型的宏拦函数中,return ;表示函数在该处退出。
在其它返回类型的州绝带函数中,return XX ;表示该函数以结册芦果XX 返回并退出。XX的值因该与该函数的返回值一致(或者是其子类)。
⑵ 在JAVA中,什么是方法的返回值
在java程序中,我们会在一个类中写好多个方法,这些方法有时候是相互关联的,比如说:
我们要编写答如一个简单的计算器程序,并且编写了一个用于计算两个数相加的方法1,这时当该方法执行完成之后,将两个数困轿相加的结果,送给计算器程序,其中两数相加的结果就叫做返回值。计算汪举肆器程序调用这个方法1,方法1执行完后,给计算器程序两个数相加后的结果,这个结果就叫做方法1的返回值
⑶ 在JAVA里 什么叫返回 什么叫返回值
返回的意思就是一个函数或者方法结束过后要返回到原来函数的内容,根据返回参数的类型来获取他的信息。比如:
A()
{
int
a;
a=B();}
int
B()
{return
0;}
这里有2个函数,分别是A和B。A中的a就是在接收B中返回的int类型的返回值。注意类型的对应。
成员方法:好比一个人有脚,可以用来行走,这个行走的方式就是脚的“成员方法”。成员方法一般是在类中定义,他的使用方式是,先申明类的对象,用类去调用类中的成员方法。如:
class
A{
public
void
FucA(){};
}
main()
{
A
a;
a.FucA();}
上面就是申明了class
A的一个对象a,然后用a去调用A中的成员方法FucA()
⑷ JAVA中,返回值是什么意思
返回值:
在定义java方法时,必需要定义一个返回值类型或者使用void占位符占位,然后在方法体末端return一个返回值,需要与定义时候的返回值类型一致,然后在调用此方法时,就会把返回值传输到调用处。(也就是说,这个方法要做什么事,做完通知我们一声,这个通知也就是return)
例如:
方法:
public static String add(){ //String返回值类型的方法
String num=“张亮”; //定义一个String局部变量
return num; //返回局部变量
}
测试:
public static void main(String[] args){
add(); //调用add方法
}
⑸ java 种什么是返回值
一般在方法中,使用return,可以返回对应返回类型的值。
例如:public int returnInt(){
int a=0;
return a; //a 就是返回值
}
当然这段代码没有什么实际的意义,只是写个例子而已。
希望能帮到你呀。呵呵
⑹ JAVA中的返回值是做什么的
Java中一个方法如果定义了返回值,就会在函数的最后加上return语句,用来返回数据,提供给别的方法使用:
这个就是面向对象了,定义了一个类,可以把它理解成其他普通的数据类型一样,返回值可以是普通的数据类型,如int,char等,当然也可以是自己定义的数据类型,也就是你所说的类名,它返回的是这个类对应的一个对象。
⑺ 在java中,什么叫返回值类型
返回值类型就是定义一个出口,比如
public String fun(){
String a;
return a;
}
String b=this.fun();
规定返回值类型为String,那么调用这个方法时,等到的就是String类型的值。
public int go(){
return 1;
}
这是返回的基本数据类型,还可以返回自定义类型
比如:先定义一个User类,
public User find(String name,String password){
User user = new User();
return user;
}
返回的user就是自定义的返回值类型.
⑻ 在Java中,return返回值的意义是什么为什么要用返回值
其实Java提供return,是为了保持调用者与被调用者进行通信的关键。比如某个对象调用了一个方法,他需要根据这个方法不同的返回值进行不同的业务处理。如果没有return机制的话,那就只能进行单一的业务处理了,不存在多种情况了。返回值的意义就是保持方法的调用者与被调用者进行通信的关键,这和java中异常抛出的机制是一样的。下面跟你简单说说return的两种用法吧,希望对你有帮助,谢谢x0dx0ax0dx0areturn的常用作用有以下两种x0dx0a一种是返回参数所用的关键字,假如一个有返回值的方法执行完了之后需要返回一个参数,示例:public string functionTest(){x0dx0a String a = "abc";x0dx0a return a;x0dx0a}x0dx0a那么这个方法桐好被调用之后就会返回一个值为abc的字符串,漏神string result = functionTest();x0dx0ax0dx0a第二种用法是,代码执行到此处终止返轮亏。x0dx0a比如当代码执行到某个地方会出现几种结果,然后其中一种结果就不能执行后续代码,这时候在那里加上一个return就可以终止后面的代码执行。
⑼ JAVA中,返回值是什么意思
打个比方:你是公司的老总,然后你跟你秘书说,我想要两张《非诚勿扰》的电影票。然后,你秘书去排队买票,最后把两张电影票给你,这两张电影票就是你 调用 “秘书买票” 方法 的返哗猛回值,你可以用这个返回值做任何操作,比如逗你女朋友开心,比如送给朋友,比如自己去看电影,一边看一边把另一张撕着玩儿。 当然,Java中有一个特殊的返回值,void,它的含义就是“没有返回的值”或者理解为“返回值为空”。比如,央行加息,然后明年银行就自动把你每月房贷的还款额提高了,它们是不会明芦余通知你“由于央行加息,所以要提高你的每月还款额”,激滚也就是没有返回值。
⑽ 在java中什么是返回值类型
Java中的return语句总是和方法有密切关系,return语句总是用在方法中,有两个作用,一个是返回方法指定类型的值(这个值总是确定的),一个是结束方法的执行(仅仅一个return语句)。x0dx0a x0dx0a在return语句的各类文章中,大多仅仅介绍了return语句用于有返回值(非void返回值)的方法中。而很少或没有介绍return语句在vodi返回值方法中的运用。x0dx0a x0dx0areturn语句用在非void返回值类型的方法宴棚中,不但能返回基本类型,还可历祥卜以返回(包括用户自定义类的)对象。x0dx0a x0dx0a下面通过一个简单例子说明一下:x0dx0a x0dx0a/** x0dx0a* Created by IntelliJ IDEA. x0dx0a* User: leimin x0dx0a* Date: 2007-12-3 x0dx0a* Time: 8:54:28 x0dx0a* Java中的return语句使用总结 x0dx0a*/ x0dx0apublic class TestReturn { x0dx0a public static void main(String args[]) { x0dx0a TestReturn t = new TestReturn(); x0dx0a t.test1(); x0dx0a t.test2(); x0dx0a } x0dx0ax0dx0a /** x0dx0a * 无返回值类型的return语句测试 x0dx0a */ x0dx0a public void test1() { x0dx0a System.out.println("---------无返回值类型的return语句测试--------"); x0dx0a for (int i = 1; ; i++) { x0dx0a if (i == 4) return; x0dx0a System.out.println("i = " + i); x0dx0a } x0dx0a } x0dx0ax0dx0a /** x0dx0a * 有返回值类型的return语句测试 x0dx0a * @return String x0dx0a */ x0dx0a public String test2(){ x0dx0a System.out.println("---------有返回值类型的return语句测试--------"); x0dx0a return "返回一个字符串"; x0dx0a } x0dx0a} x0dx0a x0dx0a运行结果:x0dx0a---------无返回值类型的return语句肢穗测试-------- x0dx0ai = 1 x0dx0ai = 2 x0dx0ai = 3 x0dx0a---------有返回值类型的return语句测试-------- x0dx0ax0dx0aProcess finished with exit code 0x0dx0ax0dx0a返回语句returnx0dx0ax0dx0areturn语句从当前方法中退出,返回到调用该方法的语句处, 句继续程序的执行。(有关方法的内容,我们将在第六章详细讲) 是一个方法)。返回语句有两种格式:x0dx0ax0dx0a1.return expressionx0dx0ax0dx0a返回一个值给调用该方法的语句,返回值的数据类型必须? 方法声明中的返回值类型 一致。可以使用强制类型转换来使类型一致。x0dx0ax0dx0a2.returnx0dx0ax0dx0a当方法说明中用void声明返回类型为空时,应使用这种格式, ?不返回任何值。x0dx0ax0dx0areturn语句通常用在一个方法体的最后,以退出该方法并返 一个值。Java中,单独的 return语句用在一个方法体的中间时,会产生编译错误,因为这时 ?有一些语句执行不到。但 可以通过把return语句嵌入某些语句(如if-else)来使程序在未执? 完方法中的所有语句时退出 ,例如:x0dx0ax0dx0aint method (int num){x0dx0ax0dx0a∥return num;∥will cause compile time errorx0dx0ax0dx0aif(num>0)x0dx0ax0dx0areturn num;x0dx0ax0dx0a??∥may or may not be executedx0dx0ax0dx0a∥depending on the value of num参考资料:||