文档章节

4-2 Java 中带参无返回值方法的使用;Java 中带参带返回值方法的使用

IMfreshman
 IMfreshman
发布于 2017/09/08 21:55
字数 552
阅读 14
收藏 0

1.Java 中带参无返回值方法的使用

们可以通过在方法中加入参数列表接收外部传入的数据信息,参数可以是任意的基本类型数据或引用类型数据。

先来看一个带参数,但没有返回值的方法:

上面的代码定义了一个 show 方法,带有一个参数 name ,实现输出欢迎消息。

调用带参方法与调用无参方法的语法类似,但在调用时必须传入实际的参数值

对象名.方法名(实参1,实参2,......实参n,)

例如:

运行结果为: 欢迎您,爱慕课!

很多时候,我们把定义方法时的参数称为形参,目的是用来定义方法需要传入的参数的个数和类型;把调用方法时的参数称为实参,是传递给方法真正被处理的值。

注意:

1、 调用带参方法时,必须保证实参的数量、类型、顺序与形参一一对应

2、 调用方法时,实参不需要指定数据类型,如  hello.show("爱慕课")

3、 方法的参数可以是基本数据类型,如 int、double 等,也可以是引用数据类型,如 String、数组等

4、 当方法参数有多个时,多个参数间以逗号分隔

2.Java 中带参带返回值方法的使用 

如果方法既包含参数,又带有返回值,我们称为带参带返回值的方法。

例如:下面代码,定义了一个 show 方法,带有一个参数 name ,方法执行后返回一个 String 类型的结果

 

 

 

 

 

 

 

 

 

 

© 著作权归作者所有

IMfreshman
粉丝 1
博文 28
码字总数 5708
作品 0
济南
私信 提问
加载中

评论(0)

一起学Java(十一)-----类的方法

不积跬步,无以至千里;不积小流,无以成江海。 Java语言基础 Java类的方法 将功能封装为方法的目的,实现代码重用,简化代码。 Java里的方法不能独立存在,所有的方法必须定义在类里,用于执...

osc_bc7dotjc
2019/11/20
2
0
【Scala学习之一】 Scala基础语法

环境   虚拟机:VMware 10   Linux版本:CentOS-6.5-x86_64   客户端:Xshell4   FTP:Xftp4   jdk1.8   scala-2.10.4(依赖jdk1.8) spark-1.6 Scala是一种混合功能编程语言,类似...

osc_ev4dw47w
2019/03/16
6
0
JDBC基础教程之CallableStatement

概述      CallableStatement 对象为所有的 DBMS 提供了一种以标准形式调用已储存过程的方法。已储存过程储存在数据库中。对已储存过程的调用是 CallableStatement对象所含的内容。这种调...

xiahuawuyu
2012/07/09
41
0
2019暑假Java学习笔记(一)

[TOC]0704,0705 #基础语法(上)JVM:Java虚拟机JDK:Java开发工具包JRE:Java运行环境 HelloWorld 新建源文件HelloWorld.java,并键入下面的内容。 在命令行切换到源代码目录,先用进行编译...

osc_xwq1jmh4
2019/07/05
2
0
零基础学Java——小白的Java之路(4)

方法 方法是一段可以重复调用的代码块,这个代码块实现了某个功能,当我们的程序中需要这一个功能的时候,调用这个方法即可,不再需要重复书写这个功能的代码。 方法的定义格式 public stati...

THEMIE
2018/03/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

web测试与app测试的区别

web测试与app测试的区别 首先从系统架构来看的话: web项目,一般都是b/s架构,基于浏览器的,而app则是c/s的,必须要有客户端。那么在系统测试测试的时候就会产生区别了。 web测试只要更新了...

osc_qo89by3k
37分钟前
16
0
【mysql 读写分离】10分钟了解读写分离的作用

1、什么是读写分离 读写分离,基本的原理是让主数据库处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库处理SELECT查询操作。数据库复制被用来把事务性操作导致的变更同步到集...

努力的学渣
38分钟前
27
0
Sphinx和rst在科研笔记和学术博客中的高效用法

什么是RST? reStructuredText 是扩展名为 .rst 的纯文本文件,含义为"重新构建的文本",也被简称为:RST 或 reST; 是 Python 编程语言的 Docutils 项目的一部分,Python Doc-SIG (Documen...

osc_6b3uvobr
39分钟前
17
0
MySQL 的 crash-safe 原理解析

本文首发于 vivo互联网技术 微信公众号 链接:https://mp.weixin.qq.com/s/5i9wmJs4_Er7RaYfNnETyA 作者:xieweipeng MySQL作为当下最流行的开源关系型数据库,有一个很关键和基本的能力,就...

vivo互联网技术
39分钟前
23
0
Org Mode - 年轻人的第一堂时间管理课程

忙成狗,闲成猪。 上半年我的状态就是如此,为了做出改变我找了很多的任务管理工具,比如奇妙清单、滴答清单(现在我还在用)等等,但是依然没有满足我的需求。作为一名精力旺盛的开发仔,我...

osc_smzoc82r
40分钟前
19
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部