博为峰Java技术题 ——JavaSE Java 方法Ⅲ

本文介绍了Java中方法的定义及使用,特别是void类型方法的特点,以及如何通过值传递方式来调用方法并交换变量。文章通过具体示例展示了方法调用前后变量值的变化情况。

博为峰小博老师:

[void 关键字]

 

下面的例子声明了一个名为 printGrade 的方法,并且调用它来打印给定的分数。

006zipb5zy76PpO94gs84&690

以上实例编译运行结果如下:

006zipb5zy76PpPxWgtad&690

这里printGrade方法是一个void类型方法,它不返回值。

一个void方法的调用一定是一个语句。所以,它被在main方法第三行以语句形式调用。就像任何以分号结束的语句一样。

[通过值传递参数]

调用一个方法时候需要提供参数,你必须按照参数列表指定的顺序提供。

 

例如,下面的方法连续n次打印一个消息:

006zipb5zy76PpRPD36b4&690

[示例]

下面的例子演示按值传递的效果。

 

该程序创建一个方法,该方法用于交换两个变量。

006zipb5zy76PpTD6lE2e&690

以上实例编译运行结果如下:

006zipb5zy76PpVkehw06&690

传递两个参数调用swap方法。有趣的是,方法被调用后,实参的值并没有改变。

转载于:https://my.oschina.net/u/2971691/blog/797085

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值