谁能详细的给我讲下数组概念,我怎么看都不明白

来源:百度知道 编辑:UC知道 时间:2024/06/28 10:57:41
谁能详细的给我讲下数组概念,我怎么看都不明白谁能详细的给我讲下数组概念,我怎么看都不明白谁能详细的给我讲下数组概念,我怎么看都不明白谁能详细的给我讲下数组概念,我怎么看都不明白谁能详细的给我讲下数组概念,我怎么看都不明白谁能详细的给我讲下数组概念,我怎么看都不明白谁能详细的给我讲下数组概念,我怎么看都不明白谁能详细的给我讲下数组概念,我怎么看都不明白

汗...果然很急迫的样子..

1.数组,就是内存中一段连续的空间..用下标控制访问.a[2]=0

2.java中数组也是对象 int[] a=new int[10];
a.toString()因为数组也是对象,所以数组继承自Object,而且也有自己的方法

还有什么具体不明白的地方可以再问我..如果写的更多些就是在copy paste了.

。。哎
别理他们,什么内存啥的,越弄越乱,
比如你定义一个String类型的变量 可以把这个变量当成一根绳子来拴东西例如:String a="番茄",那么你这个绳子上栓的就是 番茄 字符串嘛。你要找番茄找这根绳子就好了嘛。
但是现在你有很多东西,一根绳子不够用怎么办?那就把你的绳子剪成你需要的段数不就行了(假设这个绳子无限长)
那就是数组了,Sting a["你需要的段数"],
例如:String a[] = new String[5];5就是说你要的5段了
那么多段数,你怎么知道用哪个拴哪个呢?这就要用下标了。
a[0] 就代表第一段,是不是要问为什么不是a[1]呢,这个是数组的规定,下标从0开始所以a[0]就代表地一段。
所以你的5段就各自为 a[0]、a[1]、a[2]、a[3]、a[4]这里没有a[5]的,想想就知道了,你就剪了5段绳子,都用完了,要用第六段,肯定不行了嘛。
应该理解个差不多了吧?

祝:好运!

随便找本入门的书都讲的很清楚

数组是有序数据的集合,数组中的每个元素具有相同的数组名和下标来唯一地确定数组中的元素。

§5.1一维数组

一、一维数组的定义

type arrayName[];

其中类型(type)可以为Java中任意的数据类型,包括简单类型组合类型,数组名arrayName为一个合法的标识符,[]指明该变量是一个数组类型变量。例如:

int intArray[];

声明了一个整型数组,数组中的每个元素为整型