在JAVA中return有哪些用法?具体怎么用? 已知可以当终止语句,也可做返回值!但返回值怎么打
在JAVA中return有哪些用法?具体怎么用?已知可以当终止语句,也可做返回值!但返回值怎么打印呢?求高手!还有用法吗?越是简单明了清楚越好!...
在JAVA中return有哪些用法?具体怎么用?
已知可以当终止语句,也可做返回值!但返回值怎么打印呢?求高手!还有用法吗?越是简单明了清楚越好! 展开
已知可以当终止语句,也可做返回值!但返回值怎么打印呢?求高手!还有用法吗?越是简单明了清楚越好! 展开
1个回答
展开全部
总结Java中return语句的用法
Java中的return语句总是和方法有密切关系,return语句总是用在方法中,有两个作用,一个是返回方法指定类型的值(这个值总是确定的),一个是结束方法的执行(仅仅一个return语句)。
在return语句的各类文章中,大多仅仅介绍了return语句用于有返回值(非void返回值)的方法中。而很少或没有介绍return语句在vodi返回值方法中的运用。
return语句用在非void返回值类型的方法中,不但能返回基本类型,还可以返回(包括用户自定义类的)对象。
下面通过一个简单例子说明一下:
/**
* Created by IntelliJ IDEA. * User: leizhimin * Date: 2007-12-3 * Time: 8:54:28
* Java中的return语句使用总结 */
public class TestReturn {
public static void main(String args[]) { TestReturn t = new TestReturn(); t.test1(); t.test2(); } /**
* 无返回值类型的return语句测试 */
public void test1() {
System.out.println("---------无返回值类型的return语句测试--------"); for (int i = 1; i++) { if (i == 4) return;
System.out.println("i = " + i); } } /**
* 有返回值类型的return语句测试
* @return String */
public String test2(){
System.out.println("---------有返回值类型的return语句测试--------"); return "返回一个字符串"; } }
运行结果:
---------无返回值类型的return语句测试-------- i = 1 i = 2 i = 3
---------有返回值类型的return语句测试-------- Process finished with exit code 0
以上是引用大神的总结,不知是否对你有帮助,如满意请采纳!
Java中的return语句总是和方法有密切关系,return语句总是用在方法中,有两个作用,一个是返回方法指定类型的值(这个值总是确定的),一个是结束方法的执行(仅仅一个return语句)。
在return语句的各类文章中,大多仅仅介绍了return语句用于有返回值(非void返回值)的方法中。而很少或没有介绍return语句在vodi返回值方法中的运用。
return语句用在非void返回值类型的方法中,不但能返回基本类型,还可以返回(包括用户自定义类的)对象。
下面通过一个简单例子说明一下:
/**
* Created by IntelliJ IDEA. * User: leizhimin * Date: 2007-12-3 * Time: 8:54:28
* Java中的return语句使用总结 */
public class TestReturn {
public static void main(String args[]) { TestReturn t = new TestReturn(); t.test1(); t.test2(); } /**
* 无返回值类型的return语句测试 */
public void test1() {
System.out.println("---------无返回值类型的return语句测试--------"); for (int i = 1; i++) { if (i == 4) return;
System.out.println("i = " + i); } } /**
* 有返回值类型的return语句测试
* @return String */
public String test2(){
System.out.println("---------有返回值类型的return语句测试--------"); return "返回一个字符串"; } }
运行结果:
---------无返回值类型的return语句测试-------- i = 1 i = 2 i = 3
---------有返回值类型的return语句测试-------- Process finished with exit code 0
以上是引用大神的总结,不知是否对你有帮助,如满意请采纳!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询