函数要讲其实可以讲很多,但是这边只稍微做一个简单的介绍就好了
今天先来做个简单的介绍以及范例
函数的英文是method,可以用来简化程序的结构,
也可以节省撰写相同程序码的时间。
其实我们对函数都不陌生,程序码在撰写的时候都会出现main(),
main()及是函数
总而言之,函数就是一个可以简化程序码、精简重复的程序流程,
让程序设计师可以更专注程序的开发,减少程序维护的成本。
函数的定义格式如下:
public static 传回值型态 函数名称(型态 引数1, 型态 引数2,...)
{
程序叙述 ;
return 运算式;
}
如果不需要传递引数,那只需要写入左右括号,不需要填入任何内容,
另外如果没有回传值,那return就可以省略
来做一个简单的范例
程序码如下:
import java.util.*;
import static java.lang.System.*;
public class app5_1
{
public static void main(String[] args) {
star();
System.out.println("函数范例程序");
star();
}
public static void star(){
for(int i = 0; i < 20; i++)
System.out.print("*");
System.out.print("\n");
}
}
执行结果如下:
这个范例一开始先写了main()函数,main()函数的内容是
star();上下呼叫star()函数
然後显示"函数范例程序"
撰写完main(,)函数,才接着撰写star()函数
star()函数内容是设定一个整数i,i小於20,然後呈现出星号
因为i等於0,i要小於20,所以会print出20个星号
以上就是一个简单的函数范例
>>: Kotlin Android 第12天,从 0 到 ML - ConstraintLayout
30天的 AWS RDS & NoSQL 实作告一段落. 虽然 AWS 提供许多快速与方便的...
终於撑到了铁人赛的最後一天,这是我第一次参加铁人赛,会参赛的原因是因为在暑假的时候参与了社群活动,然...
学习目标 这一篇是纪录阅读官方文件 Add services 的笔记内容。 本篇的内容是接续 Day...
伫列定义 具有线性串列结构,资料遵循着先进先出,後进後出的存取顺序 实际使用 一、手枪的子弹 二、电...
ActivityAware 如果插件需要与UI 进行互动,例如请求权限或更改Android UI ,...