方法调用和数组概念以及for each
来源:互联网 发布:泰和安主机编程程序 编辑:程序博客网 时间:2024/05/01 07:06
一、方法:函数,解决一些问题的过程,在程序里面实现某些功能的代码集合;
方法定义:
修饰符 返回值类型 方法名(形参列表){
方法体;
return 返回值;
}
二、方法的调用:
引用对象.方法名(实参列表);
重载:在同一个类中,方法名一样,参数类型、个数、顺序至少一个不同。
三、数组的定义:
一组相同类型数据的有序集合;
数组的两种声明方式:
type [] array_name;
type array_name [];
ArrayIndexOutOfBoundsException:数组下标越界异常
NullPointerException:空指针异常(找不到对象)
数组下标从0开始,下标最大值等于数组的长度-1
数组的长度:数组.length (属性)
数组找最大和最小的方法:
1.认为数组的第一个就是最大或者最小
2.依次遍历数组进行和第一个值进行比较
3.大于最大值就是最大,小于最小值就是最小
4.所有比较结束后,最大和最小值就拿到了
四、for each循环
1.JDK1.5后增加的功能
2.最大的特点:简单,强大
3.缺点:不能进行与下标相关的操作,不能进行修改删除操作
4.作用:一般用来遍历(查询并显示)数组和集合
5.增强的for循环也没有增强,相反功能弱化。
for each的出现替代了麻烦又不简单的迭代器;
方法定义:
修饰符 返回值类型 方法名(形参列表){
方法体;
return 返回值;
}
二、方法的调用:
引用对象.方法名(实参列表);
重载:在同一个类中,方法名一样,参数类型、个数、顺序至少一个不同。
三、数组的定义:
一组相同类型数据的有序集合;
数组的两种声明方式:
type [] array_name;
type array_name [];
ArrayIndexOutOfBoundsException:数组下标越界异常
NullPointerException:空指针异常(找不到对象)
数组下标从0开始,下标最大值等于数组的长度-1
数组的长度:数组.length (属性)
数组找最大和最小的方法:
1.认为数组的第一个就是最大或者最小
2.依次遍历数组进行和第一个值进行比较
3.大于最大值就是最大,小于最小值就是最小
4.所有比较结束后,最大和最小值就拿到了
四、for each循环
1.JDK1.5后增加的功能
2.最大的特点:简单,强大
3.缺点:不能进行与下标相关的操作,不能进行修改删除操作
4.作用:一般用来遍历(查询并显示)数组和集合
5.增强的for循环也没有增强,相反功能弱化。
for each的出现替代了麻烦又不简单的迭代器;
阅读全文
0 0
- 方法调用和数组概念以及for each
- 使用each方法代替for遍历数组
- DOM 和 jQuery对象相互转换 以及for-in和$.each遍历方法
- jquery $().each、$.each、for 遍历数组
- The first (for-each,数组)
- 数组的各种遍历方法和jQuery中的each方法
- for循环和jquery的each()跳出循环的方法
- jQuery内核,以及自定义each和size方法
- jQuery和dom互相调用对方成员、each遍历方法
- js 的each()方法遍历对象和数组
- forEach和$.each()以及$().each()的用法
- $.each()和$().each(),以及 forEach ()的用法
- 疯狂java之学习笔记(13)-------------数组学习以及循环机制中for each讲解
- java之学习笔记(13)-------------数组学习以及循环机制中for each讲解
- java 数组 、 for each循环, 数组的两种拷贝方法 ,Arrays.copyOf(),Arrays.toString[],匿名数组
- JDK5.0 二维数组for each循环
- JAVA for-each循环与数组
- For-each循环访问多维数组
- css-如何让你的元素居中?
- 基于CentOS搭建 Git 服务
- MVC dropdownlist二级联动
- 如何跟踪Log4j或Sl4j加载哪个配置文件进行初始化
- python处理3
- 方法调用和数组概念以及for each
- C之有趣-绘制正弦曲线
- Linux下通过ODBC连接数据库
- python 案例 007 (copy list 的两种模式)
- java求数组中最大值最小值
- Java提高篇——equals()与hashCode()方法详解
- 解决端口被占用问题
- maven项目springMVC+spring+mybatis集成,实现人员登陆
- TensorFlow学习笔记(三)模型的基本步骤