程序入门之一维数组

一、数组的基本概念

        数组就是若干个相同数据类型的元素按照一定顺序排列的集合。

二、一维数组

2.1 一维数组的定义

    三步骤:

数据类型【】 数组名;                         //声明数组

数组名 = new 数据类型【个数】;      //分配空间;         

数组名【下标】 =  num;·····              //创建数组元素并赋值

int[] arr;
arr = new int [3];
arr[0] = 1;
arr[1] = 2;
arr[2] = 3;

2.1.1 动态初始化

数据类型 【】 数组名 =  new  数据类型【个数】;

数据类型  数组名【】 = new  数据类型 【个数】;

int[] arr = new int[3];
int num[] = new int[3];

2.2.2 静态初始化

数据类型【】 数组名 = new 数据类型【】{元素1,元素2,元素三....};

int[] arr = new int[5]{1,2,3,4,5};

2.2.3 静态初始化省略格式

数据类型【】 数组名={元素1,元素2,元素3....};

int[] arr = {1,3,5,7,9};

三、数组的访问

3.1 索引

       每一个存储到数组的元素,都会自动的拥有一个编号,从0开始,这个自动编号就称作数组索引(index)。可以通过数组的索引访问到数组中的元素。

3.1.1 数组元素的引用方式

数组名【索引】

3.1.2 数组的长度属性

每个数组都具有长度,并且是固定的;     

语句格式:        数组名.length

public static void main(String[] args) {
	 int[] arr = new int[]{1,2,3,4,5,6,7,8,9,10}; 
	 //打印数组的属性,输出结果是10
	  System.out.println(arr.length);
}

3.1.3 通过索引访问数组中的元素

public static void main(String[] args) {
 //定义存储int类型数组,赋值元素1,2,3,4,5 
 int[] arr = {1,2,3,4,5};
  //为0索引元素赋值为6 
  arr[0] = 6; 
  //获取数组0索引上的元素 
  int i = arr[0]; 
  System.out.println(i); 
  //直接输出数组0索引元素 
  System.out.println(arr[0]); 
}

四、一维数组的操作以及算法

4.1 数组的遍历

4.1.1 数组遍历

就是将数组中的每个元素分别获取出来

public static void main(String[] args) {
	 int[] arr = { 1, 2, 3, 4, 5 }; 
	 System.out.println(arr[0]); 
	 System.out.println(arr[1]); 
	 System.out.println(arr[2]); 
	 System.out.println(arr[3]); 
	 System.out.println(arr[4]);
 } 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值