博为峰小博老师:
[void关键字]
下面的例子声明了一个名为printGrade的方法,并且调用它来打印给定的分数。
以上实例编译运行结果如下:
这里printGrade方法是一个void类型方法,它不返回值。
一个void方法的调用一定是一个语句。所以,它被在main方法第三行以语句形式调用。就像任何以分号结束的语句一样。
[通过值传递参数]
调用一个方法时候需要提供参数,你必须按照参数列表指定的顺序提供。
例如,下面的方法连续n次打印一个消息:
[示例]
下面的例子演示按值传递的效果。
该程序创建一个方法,该方法用于交换两个变量。
以上实例编译运行结果如下:
传递两个参数调用swap方法。有趣的是,方法被调用后,实参的值并没有改变。