Java–数组使用基本方法

  • Post author:
  • Post category:java


1;创建数组

1)先声明,再用new进行内存分配

int arr[];      //一维数组
String str[];

int myarr[][];     //二维数组

这样声明数组只是给出了数组的名字和元素的数据类型,还要为它分配内存空间(使用new关键字)。在为数组分配内存空间时必须指明数组的长度。

arr = new int[5];   //一维数组

//二维数组
myarr = new int[2][4];    //直接为每一维分配内存

myarr = new int[2][];     //分别为每一维分配内存
myarr[0] = new int[3];
myarr[1] = new int[5];

//使用new关键字为数组分配内存时
//整型数组中各个元素初始值都是0

2) 声明的同时为数组分配内存

int month[] = new int[12];
int date[][] = new int[12][31];

2;初始化

//一维数组
int arr1[] = new int[]{1,2,3,4,5}; 
int arr2[] = {1,2,3,4};  

//二维数组
int myarr[][] = {
  {1,2,3},{3,4,5,6}};   //为每一维分配内存的数组

3;数组的基本操作

1)遍历数组时,foreach语句更简单

2)对数组元素进行替换–Arrays类的静态方法fill()—在原数组上,不建



版权声明:本文为qq_42182367原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。