Java中return用法.
来源:互联网 发布:安徽管家婆软件 编辑:程序博客网 时间:2024/05/16 00:38
对于return的用法看的不是特别明白,先记着,有空再说。。。
Java中的return语句总是和方法有密切关系,return语句总是用在方法中,有两个作用,一个是返回方法指定类型的值(这个值总是确定的),一个是结束方法的执行(仅仅一个return语句)。
以下是无返回值的情况:
public
void
test1() {
System.out.println(
"---------无返回值类型的return语句测试--------"
);
for
(
int
i =
1
; ; i++) {
if
(i ==
4
)
return
;
System.out.println(
"i = "
+ i);
}
}
当i=4时,循环结束..
return有一个特性就是一旦调用return 那么直接结束方法.
有如下例子:
public
int
locate(){
while
(
true
)
return
4
;
}
以上代码是不会报错的,
public
int
locate(){
while
(isTrue())
return
4
;
}
boolean
isTrue(){
return
true
;
}
这段代码却会报错, 这是因为编译器认为while语句有在任何情况下都能执行的能力,但是只在入参为true的情况下有该能力。JVM不知道当istrue为假的时候该怎么办,所以报错.
在看如下代码:
public
int
locate(){
while
(isTrue())
return
4
;
return
0
;
}
boolean
isTrue(){
return
true
;
}
这段代码也不会报错,因为添加了return 0;虽然说JVM不知道当istrue为假的时候该怎么办,但是仍然会返回0值,方法就有了返回值.
阅读全文
0 0
- java中return用法
- Java中return用法.
- Java中return用法.
- Java中return用法.
- JAVA中 return的用法
- Java中return的用法
- JAVA中 return的用法
- Java中return的用法
- Java中return的用法
- java中return用法总结
- Java中return的用法
- 总结Java中return语句的用法
- 总结Java中return语句的用法
- java中return的用法(备忘)
- 总结Java中return语句的用法
- java中void方法return的用法
- Java 中 return 的一些用法
- java 中return语句的用法总结
- https简介以及仿https的加密tcp安全通道的简要设计思路
- Gym 101490K
- redis字符串命令
- preparedStatement介绍
- 实现一键群发126邮件(基础版Webpower)
- Java中return用法.
- 最全Pycharm教程(42)——Pycharm扩展功能之Emacs外部编辑器
- nginx中的nginx.conf.default配置
- 并发技术_1_Semaphore
- agileone安装登陆报错,localhost重定向次数过多
- Windows 下WAMP环境的搭建
- 170915 逆向-问鼎杯题库(小磊生病了)
- [二进制分组] BZOJ4140. 共点圆加强版
- 测试一下,打扰了!!!!!!