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!!!
  • 相关阅读:
    冲印数码照片的奥秘
    买手机(一)
    情人节的考验
    一日三茶
    追寻童年的乐趣在PSP上玩童年玩过的街机游戏
    转贴:常用的美国俚语
    用左手画CAD
    桃花朵朵开春游南汇桃花节
    不用GPRS照样用手机上网以后手机费不能报销的朋友们也能用手机上网啦!
    双休日去爬山
  • 原文地址:https://www.cnblogs.com/JunkingBoy/p/14626337.html
Copyright © 2011-2022 走看看