一、return语句总是用在方法中,有两个作用。

一个是返回方法指定类型的值(这个值总是确定的)。

一个是结束方法的执行(仅仅一个return语句)。

一般的就百是用在有反回值的方法中,用来返回方度法指定问类型的值,同时结束方法答执行;也可以用在返回值为版void的方法中,用来终止方法运行;

一:结束方法的执行

代码如下
public static void main(String[] args) {System.out.println("1、调用returnTest()方法之前。");returnTest(999);System.out.println("2、调用returnTest()方法之后。");
}public static void returnTest(int x) {System.out.println("3、进入returnTest()方法。");if (x == 999) {//结束方法,返回被调用处return;}System.out.println("4、正常执行完returnTest()方法");
}

二:返回方法指定类型的值

Java中return的两种用法相关推荐

  1. java 中 return 的两种常见的用法

    一:return语句总是用在方法中,有两个作用: 一个是返回方法指定类型的值(这个值总是确定的), 一个是结束方法的执行(仅仅一个return语句). 二:实例1 -- 返回一个String priv ...

  2. (转载)java中super的两种用法

    (转载)http://www.cnblogs.com/rollenholt/articles/2033989.html 通过用static来定义方法或成员,为我们编程提供了某种便利,从某种程度上可以说 ...

  3. java sort 第二个参数_详解java Collections.sort的两种用法

    Collections是一个工具类,sort是其中的静态方法,是用来对List类型进行排序的,它有两种参数形式: public static > void sort(List list) { l ...

  4. java声明异常必须抛出吗_简述java中抛出异常的两种方式

    java编程中经常遇到异常,这时就需要利用java中的异常抛出机制,在java中提供了两种抛出异常的方法:try{}  catch() {}和throw. 一.抛出异常的两种方式 (1) 首先我们来看 ...

  5. Java中final的三种用法

    在java中final的三种用法: 1. final成员变量 2. final函数 3. final类 final成员变量 当你在类中定义变量时,在其前面加上final关键字,那便是说这个变量一旦被初 ...

  6. vue3.0中setup使用(两种用法)

    这篇文章主要介绍了vue3.0中setup使用,本文通过两种用法给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下 一.setup函数的特性以及作用 可以确定的是 V ...

  7. jsp中include的两种用法

    1.两种用法 第一种:include指令:通过file属性来指定被包含的页面,当JSP转换成Servlet时引入指定文件,一般不需要写头 <%@ pagecontentType="te ...

  8. jsp中include 的两种用法

    1.两种用法 静态include: <%@ inlcude file ="header.jsp" %> 此时引入的是静态的jsp文件,它将引入的jsp中的源代码原封不动 ...

  9. java中super_java中super的两种用法

    转自:http://blog.csdn.net/yihuei123/archive/2007/06/04/1637893.aspx 通过用static来定义方法或成员,为我们编程提供了某种便利,从某种 ...

最新文章

  1. 云原生解决什么问题?
  2. 机器学习(MACHINE LEARNING)MATLAB和Python混合编程
  3. python常用内置函数总结-python常用内置函数整理—反射
  4. python导入本地文件-Python使用import导入本地脚本及导入模块的技巧总结
  5. GCC和MSVC的INITIALIZER的实现
  6. 【Python CheckiO 题解】All the Same
  7. php生日计算年龄,php根据生日计算年龄的方法
  8. 2019.08.26关于分页
  9. 更改计算机用户名后无法共享文件夹,怎样使文件夹不被共享
  10. poj 3304 Segments
  11. linux在哪里储存变量值,关于linux:在bash中,如何在变量中存储返回值?
  12. java8: hashmap性能提升
  13. gis投影中未定义的地理转换_ArcGIS中5分钟搞懂坐标系相关知识
  14. 基于ASP.NET AJAX的WebPart开发与部署
  15. matlab 输入时间,求助:在MATLAB里如何输入时间序列中的时间
  16. github1s 油猴插件
  17. 计算机打字题目200字,拼音打字考试标准练习题200字
  18. python+twilio实现打电话和发短信功能
  19. SpringBoot通过自定义注解实现模板方法设计模式
  20. 曙光服务器怎么外接显示器,教您显示器外接方法

热门文章

  1. mybatis学习教程中级(十)mybatis和ehcache缓存框架整合(重点)
  2. 如何添加地图控件到Windows Phone 8的页面中
  3. awk一些很恐怖的特性
  4. 使用Exchange 2007的几个注意事项
  5. 最近找工作的面试经历
  6. “http 500内部服务器错误”的解决方法
  7. 人体姿态估计算法之open pose
  8. halcon Bit图位像素处理算子,持续更新
  9. 计算机怎么更改用户头像像,Win10系统电脑账户头像怎么改成系统默认状态?
  10. 贝叶斯优化python包_贝叶斯全局优化(LightGBM调参)