Java 数组
数组对于所有编程语言来说都是重要的数据结构之一,Java 语言中提供的数组是用来存储固定大小的同 类型元素。
一维数组:
1、数组声明
byte[] arrByte;
int[] arrInt;
char[] arrChar;
String[] arrStr;
注意:String arrStr1[];语法上支持,但不要这样写
2、数组的初始化
(1)静态初始化
arrByte = new byte[] { 1, 2, 3, 4, 5 };
或者 数组变量的声明和初始化用一条语句完成
byte[] arrByte1 = new byte[] { 1, 2, 3, 4, 5 };
(2)动态初始化
arrInt = new int[4];
或者 数组变量的声明和初始化用一条语句完成
int[] arrInt = new int[4];
3、赋值和取值
(1)手动赋值
arrInt[0]=1;arrInt[1]=2;arrInt[2]=3;
(2)遍历赋值
for(int i = 0; i < arrInt.length; i++){
arrInt[i]=i;
}
(3)遍历取值
for (int i = 0; i < arrInt.length; i++){
System.out.println(arrInt[i]);
}
二维数组:
二维数组的声明、初始化和引用与一维数组相似:
*示例代码:*

注意:Java语言中,把二维数组看作是数组的数组,数组空间不是连续分配的。所以不要求二维数组每 一维的大小相同。

一维数组:
1、数组声明
byte[] arrByte;
int[] arrInt;
char[] arrChar;
String[] arrStr;
注意:String arrStr1[];语法上支持,但不要这样写
2、数组的初始化
(1)静态初始化
arrByte = new byte[] { 1, 2, 3, 4, 5 };
或者 数组变量的声明和初始化用一条语句完成
byte[] arrByte1 = new byte[] { 1, 2, 3, 4, 5 };
(2)动态初始化
arrInt = new int[4];
或者 数组变量的声明和初始化用一条语句完成
int[] arrInt = new int[4];
3、赋值和取值
(1)手动赋值
arrInt[0]=1;arrInt[1]=2;arrInt[2]=3;
(2)遍历赋值
for(int i = 0; i < arrInt.length; i++){
arrInt[i]=i;
}
(3)遍历取值
for (int i = 0; i < arrInt.length; i++){
System.out.println(arrInt[i]);
}
二维数组:
二维数组的声明、初始化和引用与一维数组相似:
*示例代码:*

注意:Java语言中,把二维数组看作是数组的数组,数组空间不是连续分配的。所以不要求二维数组每 一维的大小相同。

...全文
相关推荐
java 数组求和计算
**Java.jpg**: 可能是一张关于Java编程的教程图片,可能包含了数组求和的可视化表示。以上内容涵盖了Java数组求和计算的基本知识以及相关的扩展话题。
java代码-JAVA中String数组初始化,一维数组和二维数组初始化
本篇将详细讲解如何在Java中初始化String类型的一维数组和二维数组。### 一、一维String数组的初始化1. **静态初始化**: 在Java中,可以使用花括号{}来静态初始化一维数组。
java 数组的合并
本篇文章将详细探讨Java中如何实现数组的合并。首先,我们要了解Java中的数组。数组是由相同类型的数据元素构成的有序集合,可以通过索引来访问每个元素。
java中传递数组参数
### Java中传递数组参数#### 一、传递数组到方法在Java中,传递数组到方法的方式相对简单直观。可以通过以下几种方式实现:1.
Java 数组练习
Java数组是编程基础中的核心概念,它是一种存储固定数量同类型元素的数据结构。在这个"Java 数组练习"中,我们主要关注的是如何在Java中创建、初始化、操作和理解数组。


非技术区
