Java数组的语法: String[数组下标], Java数组的下标是从0开始的。
所谓数组,就是相同数据类型的元素按一定顺序排列的 *** ,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的 *** ,这个名字称为数组名,编号称为下标。
对象是类的一个实例(对象不是找个女朋友),有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。
type arrayName[];其中类型(type)可以为Java中任意的数据类型,包括简单类型组合类型,数组名arrayName为一个合法的标识符,[]指明该变量是一个数组类型变量。
在java中有两中数据类型,值类型和引用类型。像一些基本的数据类型如:int ,float,double,byte等都是值类型,而String,还有‘类’都是引用类型,其中数组也是引用类型。
数组是JAVA语言内置的数据类型,它是一个线性的序列,所以它可以快速的访问其他的元素。但是速度是要有代价的,当你创建了一个数组之后,它的容量就固定了,而且在其生命周期里是不能改变的。
什么时候用到数组:当你要用到的时候自然就用到了。
type arrayName[];type[] arrayName;type 为Java中的任意数据类型,包括基本类型和组合类型,arrayName为数组名,必须是一个合法的标识符,[ ] 指明该变量是一个数组类型变量。
数组是在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来的一种形式。这些按序排列的同类数据元素的 *** 称为数组。举例 int a[10]; 说明整型数组a,有10个元素。
java中使用 [][] 来定义二维数组,定义数组时也可同时初始化。
一般来说这是不同语言之间竞争的结果,第二种 *** 在c语言等面向过程的语言中被广泛的使用,鉴于许多程序员在学习java或者c#时候,都具有部分c的基础,所以这种数组声明的方式被保留了下来。
String[] keywords;声明数组;String[] keywords = new String[10];创建数组。