导航:首页 > 编程语言 > returnjava用法

returnjava用法

发布时间:2022-03-01 19:26:57

java中return;是什么用法

return有两个作用,一是返回值,一是结束此方法,不再继续执行下去

Ⅱ Java中,return的具体用法!

依照情况而定,有两种:

1.在循环中判断条件时使用。帮助当你的需要的条件满足时跳出或中止循环。

2.在方法里,当你定义一个方法,需要它返回一个值给你的时候,在方法最后,将处理的值返回到你需要的地方。

例如,我们做一个加法计算方法:

int a=jiafa(1,2)//使用加法方法jiafa,传递两个int型的数值1,2,用a接受方法返回的结果。

//一个有返回值的加法方法
public int jiafa(int b,int c){
int d=b+c;
return d;//返回b+c的和
}

system.out.print("a="+a);

将会输出:a=3(即你传的参数1+2之合)

你可能是初学者,以后要经常写有返回值的方法,就慢慢会了,这个是经常用的,没什么难度。

Ⅲ java 中return 的用法

比如你写了一个叫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()这个类了 明白了吗

Ⅳ java中return的用法

什么问题都没说,怎么指点??

Ⅳ java中return的作用

java中return的作用如下:

根据《Java编程思想:第四版》4.5节中介绍:return语句作为一个无条件的分支,无需判断条件即可发生。return语句主要有两个用途:一方面用来表示一个方法返回的值(假定没有void返回值),另一方面是指它导致该方法退出,并返回那个值。

根据方法的定义,每一个方法都有返回类型,该类型可以是基本类型,也可以是对象类型,同时每个方法都必须有个结束标志,因此,return起到了这个作用。在返回类型为void的方法里面,有个隐含的return语句,因此,在void方法里面可以省略不写。

拓展资料:

一、return语句和其他控制结束语句的区别如下:

Java中结束语句主要有四类:return,break,continue以及goto。但是goto不常用,所有此文不对此讨论。

1、return语句:是指结束该方法,继续执行方法后的语句。

2、break语句:是指在循环中直接退出循环语句(for,while,do-while,foreach),break之后的循环体里面的语句也执行。

3、continue语句:是指在循环中中断该次循环语句(for,while,do-while,foreach),本次循环体中的continue之后语句不执行,直接跳到下次循环。

二、return在try-catch-finally语句中的使用,若在 try或catch语句里面有return语句,finally语句和return语句的执行顺序问题:

1、若有finally语句,则无论如何,都会执行该语句,在try或catch中的return语句会将它的返回值压入栈内,然后执行finally语句,当finally执行完成后,若finally语句里有return语句,则执行return语句并结束。

2、若finally没有return语句,则返回被保存的栈里的return语句,再执行。然而,在压栈时候,要注意压入栈内的是什么东西,是值本身还是引用,若是引用则引用的值会改变,若是变量值,则不会改变。

Ⅵ Java中,return的具体用法是什么

你好,看样子你是新学的,对这个体会还不是很深刻,我之前也有这样的疑惑,但是程序写的多了,就越来越清晰了。网上return的用法我也就不给你粘了,相信你自己也可以搜得到。我说下你可能的误区是在循环中,break和return的用法不是很清晰。这么说吧:
1、如果一个方法有返回值,那么必须出现return。
2、一个方法的返回值为void,也可以出现return,但是后面什么也不可以写,直接写return ;
3、return 语句后面的内容都不在执行,这是与break不同的地方,二者虽然都可以跳出循环,但是break跳出循环,后面的额代码还将继续执行。
4、3的一个特殊情况是有finally出现的情况,这个你日后学异常的时候就明白了。
上面都是我在编程中的一点心得体会,你不要着急,慢慢来,体会也就深刻了。

Ⅶ 在Java中return的用法

这个有什么好讲的,就是返回嘛,如你定义了一个方法 public String test(){
return "xx";
},方法要求返回String,你就得返回一个String啊

Ⅷ 请问关于Java中return的用法

最好不要这样写方法,public double updatePrediction(double P)
{ prediction += 0.05 * (P - prediction);
return prediction * numerosity;}
numerosity 是方法外面的参数吧。 假如你外面没有这个参数,你这个方法就错了,
public double updatePrediction(double P,double numerosity )
{ prediction += 0.05 * (P - prediction);
return prediction * numerosity;}
double result=cl.updatePrediction(P,numerosity );
这样写最好。

阅读全文

与returnjava用法相关的资料

热点内容
优信二手车解压后过户 浏览:63
Windows常用c编译器 浏览:780
关于改善国家网络安全的行政命令 浏览:835
安卓如何下载网易荒野pc服 浏览:656
javainetaddress 浏览:106
苹果4s固件下载完了怎么解压 浏览:1005
命令zpa 浏览:288
python编译器小程序 浏览:946
在app上看视频怎么光线调暗 浏览:542
可以中文解压的解压软件 浏览:595
安卓卸载组件应用怎么安装 浏览:915
使用面向对象编程的方式 浏览:342
程序员项目经理的年终总结范文 浏览:932
内衣的加密设计用来干嘛的 浏览:435
淮安数据加密 浏览:295
魔高一丈指标源码 浏览:984
松下php研究所 浏览:171
c回调java 浏览:403
梦幻端游长安地图互通源码 浏览:747
电脑本地文件如何上传服务器 浏览:315