文档章节

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

IMfreshman
 IMfreshman
发布于 2017/09/08 21:55
字数 552
阅读 1
收藏 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
济南
JDBC基础教程之CallableStatement

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

xiahuawuyu
2012/07/09
0
0
Scala学习(二)控制结构和函数

1.条件表达式 Scala的if/else语法结构和Java一样。不过,在Scala中if/else表达式有值,这个值就是跟在if或else之后的表达式的值。例如: 或者将表达式的值赋值给变量: 这与如下语句的效果一...

我爱春天的毛毛雨
09/30
0
0
Kotlin和Java混合开发必读:基本的互操作

在使用Kotlin和Java混合开发的时候,涉及到一些基本的互操作 一、属性的读写 1.Kotlin自动识别Java的属性的Getter和Setter 2.Java操作kotlin属性可以通过Getter和Setter的方式 二、空安全类型...

王木东
04/05
0
0
面向对象—this关键字的使用

一.类和对象的概述 类:描述生活中的一类事物,是一类事物所具有的共性内容。比如人类,动物类,车类。 对象:基于这个类的实体(实例),比如人类中的某一个具体的人,张三就是一个具体的对象...

权晓魏
04/26
0
0
Scala笔记整理(三):Scala面向对象—类详解1

[TOC] getter和setter 简单类和无参方法 需要说明的是,官方给出的参考资料对于这方面讲解得十分详细,目前入门来说,不需要达到这样的理解,只需要可以进行开发即可,这一部分我给出的是官方...

xpleaf
04/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

通过ajax访问远程天气预报服务

http://www.webxml.com.cn/zh_cn/index.aspx 更改wsdl文件 打开文件将15行,51行,101行去掉 然后把文件复制到c盘 然后在桌面上面就生成了文件 将文件打成jar包 package cn.it.ws.weather;...

江戸川
21分钟前
1
0
聊聊storm的tickTuple

序 本文主要研究一下storm的tickTuple 实例 TickWordCountBolt public class TickWordCountBolt extends BaseBasicBolt { private static final Logger LOGGER = LoggerFactory.getLogg......

go4it
24分钟前
1
0
自动装箱和自动拆箱

自动装箱和自动拆箱 Java 提供了 8 种基本数据类型,每种数据类型都有其对应的包装类型,包装类是面向对象的类,是一种高级的数据类型,可以进行一些比较复杂的操作,它们是引用类型而不再基...

tsmyk0715
44分钟前
2
0
简易审计系统

1、有时候我们需要对线上用户的操作进行记录,可以进行追踪,出现问题追究责任,但是linux自带的history并不会实时的记录(仅仅在内存中,当用户正常退出(exit logout )时才会记录到history文件里...

芬野de博客
48分钟前
2
0
Qt那些事0.0.6

QML中使用Image,在设置source的后,通过Qt Quick2 Preview(qmlscene)遇到了图片找不到的问题: Image { id: success_img anchors.centerIn: parent ...

Ev4n
49分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部