return 关键字
程序员文章站
2024-03-25 18:38:28
...
补充的小知识点:类名不能用关键字命名。
return代表返回的意思。
1.类中的方法有返回值,return就返回的是这个方法的返回值,会在我们调用该方法的时候得到对应的返回值,比如调用类中的一个方法,得到该方法的实例,又叫对象。
2.在main方法里不能有返回值,main是一个程序开始的入口,main所在方法又叫做主类。
3.假如两端逻辑都正确,如果我们在第一个逻辑执行完毕的时候,写一个return,那么下面的代码就不会执行,现在只知道在两个同时成立的if语句里可以如此应用,(别的情况暂时不知道有待改进!)例如:
package testtttt;
public class returnn {
public static void main(String[] args) {
int a = 6;
if(a<16){
System.out.println("执行成功");
}
if(a<27){
System.out.println("success");
}
}
}
这是未加return的显示结果。
执行成功
success
这是加了return的显示 结果
package testtttt;
public class returnn {
public static void main(String[] args) {
int a = 6;
if(a<16){
System.out.println("执行成功");
return;
}
if(a<27){
System.out.println("success");
}
}
}
执行成功。
但是注意只能写在if条件句里,否者语法不对。
return 只能写在if语句里,如果写了,下面即使有正确的逻辑也不会执行。例如:
package test;
public class returnn {
public static void main(String[] args) {
int a =1;
if(a>0){
System.out.println("success");
return;
}
System.out.println("faliuse");
}
}
推荐阅读
-
return 关键字
-
java面向对象编程 博客分类: java 继承final关键字抽象类多态
-
淘宝关键字搜索商品-v1接口
-
Java中volatile关键字的效果 博客分类: Java基础 Java多线程thread工作JVM
-
exit()和return的含义及区别
-
Java中volatile关键字的效果 博客分类: Java基础 Java多线程thread工作JVM
-
回望Java中的final关键字 博客分类: Java基础J2EE javafinalstatic
-
回望Java中Static关键字 博客分类: Java基础 javastatic
-
How to Return Result-Set via PLSQL Table or REF Cursor 博客分类: PLSQL, plsqlrefcursor
-
volatile关键字实例分析 博客分类: java并发编程 volatile并发线程javasynchronized