专注Java教育14年 全国咨询/投诉热线:400-8080-105
动力节点LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 Java学习 Java基础学习:Java数组基本教程

Java基础学习:Java数组基本教程

更新时间:2020-04-20 11:36:37 来源:动力节点 浏览1703次

    1.Java语言基础(数组操作的两个常见小问题越界和空指针)(掌握)

    A:ArrayIndexOutOfBoundsException:数组索引越界异常

    原因:你访问了不存在的索引。

    B:NullPointerException:空指针异常

    原因:数组已经不在指向堆内存了。而你还用数组名去访问元素。

    C:演示两个异常如下图:

  Java基础学习:Java数组基本教程

    2.Java语言基础(数组的操作之遍历)(掌握)

    A:相关知识

    数组遍历:就是依次输出数组中的每一个元素。

    数组的属性:arr.length数组的长度

    数组的最大索引:arr.length-1;

    B:演示案例

   Java基础学习:Java数组基本教程

    3.Java语言基础(数组的操作之获取最值)(掌握)

    A:案例演示

    数组获取最值(获取数组中的最大值最小值)这里只举例说最大值,最小值思路亦如此

Java基础学习:Java数组基本教程

    优化取数组最值:

    分析:假设数组的最大值在索引0处,则第一位数据不用遍历,减少了一次遍历次数   Java基础学习:Java数组基本教程

    4.Java语言基础(数组的操作之反转)(掌握)

    A:案例演示

    数组元素反转(就是把元素对调)

Java基础学习:Java数组基本教程

    5.Java语言基础(数组的操作4查表法)(掌握

    A:demo演示:数组查表法(根据键盘录入索引,查找对应星期)

Java基础学习:Java数组基本教程

    6.数组元素查找(查找指定元素第一次在数组中出现的索引)

    A:定义方法

Java基础学习:Java数组基本教程

    B:在main方法中调用方法

Java基础学习:Java数组基本教程

    说明:这个demo重分说明了第一次出现的索引,后面的出现的将不算。

 以上就是动力节点java培训机构的小编针对“Java基础学习:Java数组基本教程”的内容进行的回答,希望对大家有所帮助,如有疑问,请在线咨询,有专业老师随时为你服务。

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>