码迷,mamicode.com
首页 > 编程语言 > 详细

函数及数组

时间:2017-07-20 10:16:10      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:自动   oid   ...   二维数组   语句   列表   程序设计   调用   一段   

函数
函数定义
定义在类中的具有特定功能的一段独立小程序
返回值类型:函数运行后的结果的数据类型
参数类型:是参数的数据类型
参数:是一个变量,用于存储调用函数时传递给函数的实际参数
return:用于结束函数
格式1:修饰符 返回值类型 函数名(参数类型 参数1,参数类型 参数2){执行语句 return返回值;}
格式2:修饰符 void 函数名(参数类型 参数1,参数类型 参数2){执行语句 return返回值;}void代表函数没返回值,没返回值可不写return

函数特点
将功能代码封装 便于该功能复用 只有被调用才能执行 提高代码复用性
函数中只能调用函数,不能函数内部定义函数

函数应用
先明确函数其功能的运算结果(明确返回类型)
在明确定义该功能的过程中是否需要位置的内容参与运算(明确函数的参数列表即参数类型和参数个数)

函数重载
概念:在同一个类中,允许存在一个以上的同名函数,只要他们的参数个数或者参数类型不同即可
重载的特点 与返回类型无关,只看参数列表
优点 方便阅读,优化了程序设计

 

数组
一维数组
同一种类型数据的集合
优点 可以自动给数组中的元素从0开始变列,方便操作这些元素。
格式
元素类型[] 数组名 = new 元素类型[元素个数或者数组长度]脚码超出报错
元素类型[] 数组名 = new 元素类型[]{元素,元素,......}
二维数组
int[][] arr = new int[a][b]; 二维数组中有a个一维数组,每个一维数组中有b个元素
int[][] arr = new int[a][] ,二维数组中有a个一维数组,每个一维数组都是默认初始化

函数及数组

标签:自动   oid   ...   二维数组   语句   列表   程序设计   调用   一段   

原文地址:http://www.cnblogs.com/tanghao666/p/7209219.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!