博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java数组
阅读量:5810 次
发布时间:2019-06-18

本文共 1111 字,大约阅读时间需要 3 分钟。

java数组介绍

1.数组定义:存储在一个连续的内存块中的元素集合。

  1.1 数据类型[ ] 变量=new 数组类型[长度];

  1.2   数据类型[ ] 变量=new 数组类型[ ]{元素1,元素2……….};----->//元素之间用逗号隔开

  1.3数据类型[ ] 变量={元素1,元素2……….};  ------>  // }后面的分号不要忘记写

案例:

2. 若数组要执行初始化,只能在将其赋值给一个新声明的数组引用时使用,并且必须在一条语句内完成。

    String[ ] s = {"12", "20", "30"};  //初始化必须在一条语句内完成

            如:String[] s;
            s = {"1","2"};    //编译不能通过
4.数组的创建
         4.1 一个数组创建后,每一项必定有值,若没有赋值,则使用默认值;
         4.2 数据类型的默认值:

数字类型:默认值0;

        String类型:默认值是null;
        boolean类型:默认值是false;
        char类型:默认值是\0;

5.操作数组中的元素

         5.1  修改数组中的元素:数组变量名[下标]=表达式;
                   如:num[0]=2;  //将字面量2赋值给数组num下标为0的元素。
         5.2  获取数组中的元素:数组变量名[下标]
6.数组遍历:
      6.1 定义:依次得到某一项的数据,通常使用for循环,循环变量依次覆盖所有下标。
      6.2  顺序遍历:下标从0开始,依次取值得到最大下标;
      6.3  反序遍历:下标从最大下标开始依次取到最下值0;
      6.4  foreach循环:只能用于遍历数组或集合,只能是顺序遍历,且遍历速度快
                    for(数据类型 变量名:遍历目标){
                            //依次取出“遍历目标”中的元素,每取一次,将该元素赋值给“变量名”
                    然后执行一次循环体    
                    }
7.数组长度    

     7.1 数组是定长的,数组的长度不可改变,若要改变你,则需要重新定义另外的新数组。

     7.2 获取数组的长度:数组变量名.length
8.字符串数组
      8.1 任何一个字符串,可以看做是多个字符组成的数组。
          如:String s="hello";
          char[] cs = str.toCharArray();  //将字符串分解为
    
9.二位数组:
    9.1语法:数据类型[][] 变量名=new 数据类型[行数][列数];
                            类似于for循环:外层为行,内层为列

   如:int[ ][ ] nums = {

{2,3,4},{5,6,8}};

转载于:https://www.cnblogs.com/tigerpan6374/p/5558615.html

你可能感兴趣的文章
【转】使用红雪越狱iPhone 4.3.3教程
查看>>
移动web开发常用JavaScript代码(转)
查看>>
C#子类如何调用父类
查看>>
ASP.NET MVC与Sql Server交互,把字典数据插入数据库
查看>>
用C#写 四舍五入函数(函数版)
查看>>
Delphi 运行时错误信息表
查看>>
移动通线技术
查看>>
图片压缩 浅析
查看>>
学用MVC4做网站六后台管理:6.1.3管理员修改密码
查看>>
http://download.csdn.net/detail/yanzi1225627/6548337
查看>>
sysctl命令详解
查看>>
时间格式设置
查看>>
Web性能--TCP的构成
查看>>
静态内部类、静态变量的加载次数-理解静态内部类实现线程安全的单例模式
查看>>
程序员到底有多累、多辛苦?
查看>>
一张图看完“华为云中国行2018·厦门站”全场精彩看点
查看>>
数据导入终章:如何将HBase的数据导入HDFS?
查看>>
在Ubuntu 18.04.1上安装Hadoop集群
查看>>
360金融联合创始人致全员信:继续创业 砥砺前行
查看>>
京东声明:刘强东遭失实指控 未有不当行为
查看>>