如何定義數組字符串字符串數組和對象數組?
1、定義數組
int intArray[];
聲明了一個整型數組,數組中的每個元素為整型數據。與C、C++不同,Java在數組的定義中并不為數組元素分配內存,因此[]中不用指出數組中元素個數,即數組長度,而且對于如上定義的一個數組是不能訪問它的任何元素的。我們必須為它分配內存空間,這時要用到運算符new,其格式如下:
arrayName=new type[arraySize];
其中,arraySize指明數組的長度。如:
intArray=new int[3];
為一個整型數組分配3個int型整數所占據的內存空間。
通常,這兩部分可以合在一起,格式如下:
type arrayName=new type[arraySize];
例如:
int intArray=new int[3];
2、定義字符串
String s1 = "abc";
在這里定義了一個字符串變量s1,并將“abc”賦值給s1
3、定義字符串數組
String s2[] = {1,2,3};
這里定義了一個字符串數組s2,并將“1,2,3”復制給s2;
4、定義對象數組
class A
{
int x;
int y;
}
public static void main(String[] args) {
A a1,a2;
A array[10];
array[0]=a1;
array[1]=a2;
}