数组

1、静态初始化(指定内容):在创建数组的时候不直接指定数据个数多少,还是直接将具体的数据内容进行指定。

2、静态初始化基本格式:

数据类型[ ]  数组名称 =  new  数组类型[ ] {元素1,元素2,元素3…}

注意,虽然静态初始化没有直接告诉长度,但是根据大括号里面的元素具体内容也可以自动推算出来长度。

3、动态初始化(指定长度):在创建数组的时候,直接指定数组当中的数据元素个数。

4、动态初始化基本格式:

数据类型[ ]  数组名称 =  new  数组类型[ 数组长度]

5、如果不确定数组当中的具体内容,用动态初始化,否则已经确定了具体内容,用静态初始化。

如何获取数组的长度,格式:

数组名.length

这将会得到一个int数字,代表数组的长度。

数组一旦创建程序运行期间长度不可改变。

6、数组可以作为方法的参数,当调用方法的时候,向方法的小括号进行传参,传递进去的是数组的地址值

7、一个方法可以有0、1、多个参数,但是只有0、1个返回值,不能有多个返回值。

如果希望一个方法当中产生了多个结果数据组进行返回,解决方案是使用一个数组作为返回值类型即可。

任何数据类型,都可以作为方法的参数类型或者返回值类型。

数组作为方法的参数,传递进去的是数组的地址值。

数组作为方法的返回值,返回的其实也是数组的地址值。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第四天 数组【悟空教程】 第04天 Java基础 第1章数组 1.1数组概念 软件的基本功能是处理数据,而在处理数...
    Java帮帮阅读 1,612评论 0 9
  • 数组在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称...
    朱森阅读 3,997评论 2 13
  • 数组是一种特殊的对象,保存零个或多个基本类型或引用类型的值。这些值是数组的元素,是通过所在位置或索引引用的无名变量...
    郭艺宾阅读 518评论 0 1
  • 首先给大家介绍javascript jquery中定义数组与操作的相关知识,具体内容如下所示: 1.认识数组 数组...
    JamHsiao_aaa4阅读 1,991评论 0 2
  • 转载:在开发中,数组的使用场景非常多,平日中也涉及到很多数组的api/相关操作,一直也没有对这块内容进行一块整理总...
    七色烟火阅读 3,239评论 0 3