zoukankan      html  css  js  c++  java
  • 4.6Java数组的定义

    4.6Java数组的定义

    什么是数组?

    定义:

    • 数组就是最基本的一种数据结构(引用类型)

    什么是数据结构?

    定义:

    • 把数据按照特定的某种结构来保持

    作用:

    • 设计合理的数据结构是解决问题的前提

    程序 = 算法 + 数据结构

    什么是算法?

    定义:

    • 解决问题的流程/步骤/顺序(顺序、分支、循环)

    什么是数组?

    定义:

    • 相同数据类型的元素组成的集合

    特点:

    • 元素按线性顺序排列。线性顺序是指:

      • 除第一个元素外,每一个元素都有唯一的前驱元素

      • 除最后一个元素外,每一个元素都有唯一的后继元素

      • (一个跟一个)

    数组的访问
    • (数组名.length)可以获取数组的长度(元素的个数)

    • 通过下标/索引来访问数组中的元素

      • 下标从0开始,最大到(数组的长度-1)---因为索引从0开始

    用到数组的长度统一写length

    实例:

    public class TestNo4{
       public static void main(String args[]){
           int[] a = new int[4];
           for(int i = 0; i < a.length; i++){
               a[i] = 100 * i;
          }
           /*
           遍历赋值
           */
           for(int j = 0)
      }
    }

    初始化数组

    基本类型的数组创建后,其元素的初始值:byte、short、char、int、long为0;float和double为0.0;boolean为false

    It's a lonely road!!!
  • 相关阅读:
    企业身份识别系统 corporate Identity System
    初试C#中的应用程序+SQLServer编写
    组策略对软件使用的限制
    Ajax初试
    Web技术应用率报告
    领导者必须抵御的诱惑
    asp与网站安全的初步构想(1)——操作系统安全
    XP 的Bug?
    C#的多线程(2)——机制探索
    网站设计
  • 原文地址:https://www.cnblogs.com/JunkingBoy/p/14626337.html
Copyright © 2011-2022 走看看