现在代码的水平还是比较的低,对于函数保持的观点是:
1,尽量的短小,3到5行。
2,最好干一件事情。
3,返回值void最好。
这里就说返回值,我一般还是void,除了get。
参考一下ArrayList的实现:
1, add(E):boolean【来自Collection的方法,感觉一直返回true】
2, add(int, E):void【我一般void】
3, addAll(int, Collection<? extends E>):boolean【来自Collection的方法,感觉一直返回true】
4, addAll(Collection<? extends E>):boolean【来自Collection的方法,感觉一直返回true】
5, clear():void【我一般void】
6, clone():Object【Object方法】
7, contains(Object):boolean
8, ensureCapacity(int):void
9, fastRemove(int):void【我的一些方法也可以学习这种提供fast的方法,忽略check和返回值。常常有一些方法运行前要check,方法行数太多】
10,get(int):E
11,indexOf(Object):int
12,isEmpty():boolean
13,lastIndexOf(Object):int
14,RangeCheck(int):void【抛出异常】
15,readObject(ObjectInputStream):void
16,remove(int):E【返回的是被删除位置的对象】
17,remove(Object):boolean
18,removeRange(int, int):void
19,set(int, E):E【返回的是这个位置的本来对象】
20,size():int
21,toArray():Object[]
22,toArray(T[]):T[]
23,trimToSize():void【最小化数组,List中的元素是存在数组中的,每次申请的空间,首选本来空间的1.5倍加1,要是不够就用需要的空间。通常有多的。】
24,writeObject(ObjectOutputStream):void
比较好理解的是:contains(Object):boolean,get(int):E,indexOf(Object):int,isEmpty():boolean,lastIndexOf(Object):int,
size():int。
总结:
1,访问数组下标,大于数组长度。报IndexOutOfBoundsException。
2,访问数组下标是负数。报ArrayIndexOutOfBoundsException。
相关推荐
c函数调用-不使用函数返回值c函数调用-不使用函数返回值
主要介绍了python使用threading获取线程函数返回值的实现方法,需要的朋友可以参考下
详细介绍了函数返回值的含义,对于c初学者有一定的帮助!
最新单片机仿真 用P0 、P1口显示整型函数返回值最新单片机仿真 用P0 、P1口显示整型函数返回值最新单片机仿真 用P0 、P1口显示整型函数返回值最新单片机仿真 用P0 、P1口显示整型函数返回值最新单片机仿真 用P0 、P1...
本文章是关于枚举和函数返回值使用。
基于Keil+51单片机用P0 、P1口显示整型函数返回值.rar(源码+仿真)基于Keil+51单片机用P0 、P1口显示整型函数返回值.rar(源码+仿真)基于Keil+51单片机用P0 、P1口显示整型函数返回值.rar(源码+仿真)基于Keil+51...
296-用P0 、P1口显示整型函数返回值(51单片机C语言实例Proteus仿真和代码)296-用P0 、P1口显示整型函数返回值(51单片机C语言实例Proteus仿真和代码)296-用P0 、P1口显示整型函数返回值(51单片机C语言实例Proteus仿真...
C语言29:用P0 、P1口显示整型函数返回值
printf函数返回值
DWR 取得回调函数返回值案列DWR 取得回调函数返回值案列DWR 取得回调函数返回值案列
千锋Web前端教程_22_函数_返回值
Kotlin 1.3 基础课程第五章 函数函数返回值详解
引用作函数返回值.sln
嵌入式C语言培训-C编程基础-函数返回值,需要的朋友可以下载一下。
本文主要研究的是C++函数返回值,你必须注意的问题,下面进入正题。 C++太繁杂了,先接触C++后接触python这样的语言,你就再也不想碰它,因为,就连一个函数返回值都一大堆的说道,这里面的玄机,连工作三年的C++...
检测函数返回值类型的简单程序
本文主要介绍C语言 用指针作为函数返回值,这里整理了相关资料及示例代码,帮助大家学习理解此部分知识,有需要的同学可以参考下
python串口通信-06-体验函数返回值.ev4.rar
用P0 、P1口显示整型函数返回值.zip
python猜数字游戏-08-函数返回值的应用.ev4.rar