zoukankan      html  css  js  c++  java
  • 三、数组的使用

    1.访问数组的元素值
    通过下标【索引】
    语法:
    数组名称[下标]


    2.获取数组中元素个数【数组的长度】
    在Java中,所有的数组都提供了一个length属性,通过这个属性可以访问该数组的长度或者元素个数
    语法:数组名称.length

    3.给数组元素赋值或者修改

    4.遍历一次访问数组中的每一个元素【通过不同的下标获取各自对应的值】
    1>简单的for循环

    2>增强for循环【foreach循环】
    JDK1.5之后新增的
    优点:用于遍历数组和集合,无须下标,就可以直接获取数组或者集合中的元素
    语法:
    for(数组元素类型 变量名:数组或者集合名称){
    //循环体
    }【相当于把数组赋值给变量】
    int[] arr1={10,20,30,40,50};
    for(int i : arr1){
    System.out.println(i);
    }【把arr1赋值给i】

    注意:
    使用数组过程中常见的问题
    1.java.lang.ArrayIndexOutOfBoundsException: 数组下标越界范围是0~length-1

    2.如果在代码中遇到了异常,并且这个异常没有被处理的话,代码将不会继续向下执行

    3.将数组的引用变量指向了一个无效的空间java.lang.NullPointerException空指针异常【将一个引用的数据类型的变量指向了null,然后在后面的代码仍然使用它】

    4.直接打印基本数据类型和引用数据类型的区别

  • 相关阅读:
    大数据并发控制思考
    同步和异步的区别
    java枚举使用详解
    利用反射实现动态方法调用
    利用反射查看类的声明信息
    用两个栈实现对列
    c标签 if else c标签 总结
    struts2标签获取parameter,request,session,application中的值
    mysql日期加减
    详细介绍Java中的堆、栈和常量池
  • 原文地址:https://www.cnblogs.com/lsp-lsp/p/7341839.html
Copyright © 2011-2022 走看看