欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Java__数组容器

程序员文章站 2022-06-19 15:30:33
简单的数组应用;一维数组语法一:数据类型[] 变量名 = new 数据类型[size];应用如下int[] index1 = new int[3];index1[0] = 15;index1[1] = 16;index1[2] = 17;语法二:数据类型[] 变量名 = new 数据类型[]{值,...};```javaString[] name1 = new String[]{"北京","河北","河南"};语法三:数据类型[] 变量名 = {值,...};//...

简单的数组应用;
一维数组

语法一:数据类型[] 变量名 = new 数据类型[size];应用如下
int[] index1 = new int[3];
		index1[0] = 15;
		index1[1] = 16;
		index1[2] = 17;
		
语法二:数据类型[] 变量名 = new 数据类型[]{,...};

```java
String[] name1 = new String[]{"北京","河北","河南"};
语法三:数据类型[] 变量名 = {,...};//简写形式
String[]name2 = {"海淀","邢台","郑州"};
		for(int i = 0;i<3;i++) {
			System.out.println(index1[i]+name1[i]+name2[i]);
		}

运行结果

15北京海淀
16河北邢台
17河南郑州

![在这里插入图片描述](https://img-blog.csdnimg.cn/20201109185043736.jpg#pic_center

二维数组

二维数组本质上是以数组作为数组元素的数组(简单点就是建立在一维数组上的一维数组————有点绕但不难理解)。
String[][] Pro = {
				{"信阳:","息县","潢川","淮滨"},
				{"商丘:","夏邑","虞城","睢县"},
				{"开封:","兰考","杞县","祥符区"}
		};
		for(int i = 0;i<3;i++) {
			for(int j=0;j<=3;j++) {
				System.out.print(Pro[i][j]+Pro[i][j].length());
			}
			System.out.println();
		}

本次运行的代码为3行4列,i 代表行,j 代表列,length测出数组内模块长度,故运行结果如下

信阳:3	息县2	潢川2	淮滨2	
商丘:3	夏邑2	虞城2	睢县2	
开封:3	兰考2	杞县2	祥符区3

完整代码块:

package cn.yunhe.array;

public class Array1 {

	public static void main(String[] args) {
		/**
		 * 一维数组
		 * 一
		 */
		int[] index1 = new int[3];
		index1[0] = 15;
		index1[1] = 16;
		index1[2] = 17;
		/**
		 * 二
		 */
		String[] name1 = new String[]{"北京","河北","河南"};
		/**
		 * 三
		*/
		String[]name2 = {"海淀","邢台","郑州"};
		for(int i = 0;i<3;i++) {
			System.out.println(index1[i]+name1[i]+name2[i]);
		}
		/**
		 * 二维数组
		 */
		String[][] Pro = {
				{"信阳:","息县","潢川","淮滨"},
				{"商丘:","夏邑","虞城","睢县"},
				{"开封:","兰考","杞县","祥符区"}
		};
		for(int i = 0;i<3;i++) {
			for(int j=0;j<=3;j++) {
				System.out.print(Pro[i][j]+Pro[i][j].length()+"\t");
			}
			System.out.println();
		}
	}
}

完整运行结果

15北京海淀
16河北邢台
17河南郑州
信阳:3	息县2	潢川2	淮滨2	
商丘:3	夏邑2	虞城2	睢县2	
开封:3	兰考2	杞县2	祥符区3

本文地址:https://blog.csdn.net/LiMgYe_OK/article/details/109583189

相关标签: java spring