Java 一维数组

数组

数组的概念:数组是相同类型的数据按顺序组成的一种引用数据类型

一维数组

数组声明语法格式:

  1. 数据类型[] 数组名; int[] arr
  2. 数据类型 数组名[]; int arr[]

数组的创建:

语法格式一:先声明再创建
数据类型[] 数组名;//声明
数组名 = new 数据类型[数组长度];

	 int[]arr;// int数据类型  数组名为arr
	 arr=new int[8];//创建一个数组名为arr int型数组长度为8

     int[]arr;// int数据类型  数组名为arr
	 arr=new int[]{1,2,5,3};//创建一个数组名为arr int型数组同时给数组赋值: 1,2,5,3

语法格式二:声明同时创建数组
数据类型[] 数组名 = new 数据类型[数组长度];

    int[] arr  = new int[8];// int数据类型  数组名为arr 数组长度为8
	int[] arr =new int[]{1,5,4,8};// int数据类型  数组名为arr 并同时给数组赋值: 1,5,4,8

注意:数组的长度必须定义,数组在内存中是连续的内存空间,数组都有默认值,数组本身是对象;

数组的初始化:声明数组的同时给数组进行赋值

例如:

  int arr[]={1,2,2,4,4,5,};
//数组的长度是初始化是数组元素个数


数组元素的引用

语法格式: 数组名[下角标] //下角标从零开始的

int arr[] =new int[]{9,2,8,4,10,5};
int n  =arr[0];//  n=9 。 arr[3]是数组中的第一个元素
int m  =arr[3];//  m=4 。 arr[3]是数组中的第四个元素
int len= arr.length;//可以获取数组的长度,数组中的长度为6

一维数组的应用

练习:给arr[]{8,5,4,5,6}数组进行大小排序


int arr[]=new int[5];
//声明并同时创建一个数组名为arr 长度为5的int型数组
int arr[]={8,5,4,5,6};
//对数组进行初始化赋值
for(int n =0;n<5:n++){
	System.out.println("arr["+n+"]"+"="+arr[n]);
	//获取arr数组每个角标的值
	}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值