zoukankan      html  css  js  c++  java
  • 第四章 JAVA数组知识点

    第四章 JAVA数组

    1.数组的概述

    多个相同类型数据的组合,实现对这些数据的统一管理。

    数组中的元素可以是任何数据类型,包括基本数据类型和引用数据类型

    数组属于引用类型,可以理解为对象,数组中每个元素相当于该对象的成员变量

    数组一旦初始化,长度不可变。

    2.一维数组声明

    声明方式: 类型数组名[]或类型[] 数组名

    3.数组的初始化

    数组必须先初始化,然后才能使用

    初始化:就是为数组中的数组元素分配内存空间,并为每个数组元素赋值

    使用关键字new

    初始化分类:静态初始化  动态初始化

    4.动态初始化

    初始化时只指定数组长度,由系统为数组分配初始值

    数组长度其实就是数组中元素的个数

    5.输出数组中元素的值

    每个数组指明它的长度  a.lenght

    6.数组元素的默认初始值

    数组名和编号的配合就可以获取数组中的指定编号的元素。这个编号的专业叫法:索引(下标)

    7.静态初始化

    静态初始化:初始化时指定每个数组元素的初始值,由系统决定数组长度

    数据类型[]  数组名 =  new 数据类型[] {元素一,元素二,。。。。。。};

    8.数组常见的问题

    数组索引越界

    ArrayIndexOutOfBoundsException

    访问到了数组中的不存在的索引时发生

    空指针异常

    NullPointerException

    数组引用没有指向实体,却在操作实体中的元素时

    9.数组元素的遍历

    For(){}

    增强for循环

    For(int a : b)

    {

    }

    10.多维数组

    数组的数组

    11.数组排序

    Java.util.Arrays 类的sort()方法提供数组排序功能

    Arrays.sort();

    冒泡排序

  • 相关阅读:
    Tplmap-20210117
    SSRFmap-20210203
    SQLmap-1.5.6.5
    SecPoint Port Scanner v4.0
    pycharm+selenium 自动化打开百度网页 停止 并 关闭
    python+selenium自动化的简单的百度搜索代码
    selenium.common.exceptions.SessionNotCreatedException
    Postman断言状态码
    TLS和SSL的区别
    五大类HTTP状态码
  • 原文地址:https://www.cnblogs.com/webplq/p/6480709.html
Copyright © 2011-2022 走看看