java中return用法总结

原创 2016年11月07日 16:42:01
Java中return用于方法,两个作用:
   (1)返回方法指定类型的值(这个值总是确定的),也可以是对象
   (2)方法的结束

两种形式:(1)有返回类型 例如:return i;

          (2)无返回类型  return;

一般方法前有void代表无返回值,没有void有返回值。


例1

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语句测试-------

返回一个字符串 





版权声明:本文为博主原创文章,未经博主允许不得转载。

Java中关键字continue、break和return的区别

Java中关键字continue、break和return的区别 continue:跳出本次循环继续下一次循环 break:   跳出循环,继续执行循环外的函数体 return:   跳出整个函数体 ...
  • shineflowers
  • shineflowers
  • 2014年12月05日 14:32
  • 26123

return 在Java中作用

转自:http://lavasoft.blog.51cto.com/62575/53251 return 在Java中作用         根据《Java编程思想:第四版》4.5节中介绍:retur...
  • q2wxec
  • q2wxec
  • 2017年06月15日 19:54
  • 1316

简谈Java中的return

有位学习Java的朋友,问我return到底有什么意义,return只不过返回一个值,除此之外他还有其他存在的意义吗?当然,我在刚刚学习 Java的时候也有类似的想法,这主要是因为刚开始学习Java语...
  • froole
  • froole
  • 2008年06月04日 12:20
  • 3427

Java中void、return、返回值的详解

1
  • cxf8881
  • cxf8881
  • 2017年08月08日 15:30
  • 1857

java 内return语句总结

return 在Java中作用         根据《java编程思想:第四版》4.5节中介绍:return语句作为一个无条件的分支,无需判断条件即可发生。return语句主要有两个用途:一方面用来表...
  • wikiday
  • wikiday
  • 2013年07月15日 22:54
  • 7757

Java中return作用

Java中return的两个作用:    (1)返回方法指定类型的值(这个值总是确定的),也可以是对象    (2)方法的结束 格式:return[()[eXPression][]]; 两种...
  • RookieCui
  • RookieCui
  • 2012年08月17日 09:33
  • 9012

Java中break、continue与return的区别

1. break break语句的使用场合主要是switch语句和循环结构。在循环结构中使用break语句,如果执行了break语句,那么就退出循环,接着执行循环结构下面的第一条语句。如果在多重...
  • z1035075390
  • z1035075390
  • 2016年07月27日 14:33
  • 2911

Java中return的用法

Java中的return语句总是和方法有密切关系,return语句总是用在方法中,有两个作用,一个是返回方法指定类型的值(这个值总是确定的),一个是结束方法的执行(仅仅一个return语句)。 以下...
  • u013991521
  • u013991521
  • 2015年02月07日 15:17
  • 2702

java中finally与return的执行顺序详解

一些准备知识:     首先为了说明白java中finally与return的执行顺序是怎样的这个问题,我们需要做一点准备工作。     java方法是在栈幀中执行,栈幀是线程私有栈的单位,执行方法的...
  • qj19842011
  • qj19842011
  • 2015年05月12日 21:16
  • 6058

js中return的用法

今天看到一篇文章,介绍的是js中return的用法,感触很深。 一、返回控制与函数结果,语法为:return 表达式; 语句结束函数执行,返回调用函数,而且把表达式的值作为函数的结果 二、返回控制,...
  • gmd_web
  • gmd_web
  • 2015年12月21日 18:15
  • 16361
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java中return用法总结
举报原因:
原因补充:

(最多只允许输入30个字)