Java017

您所在的位置:网站首页 字符型数组的输出 Java017

Java017

2023-06-19 18:54| 来源: 网络整理| 查看: 265

围绕以下3点介绍: 1、什么是数组 2、数组的作用 3、数组的特点 4、数组的使用

一、什么是数组 数组是有限个相同类型的数据的有序集合;其中,每一个数据称作一个数组元素;每个数组元素可以通过一个下标来访问它们. 二、数组的作用

用来存储固定大小的同类型元素。

三、数组的特点 长度确定。数组一旦被创建,它的大小就是不可以改变的。元素类型相同。不允许出现混合类型。数组中的元素可以是任何数据类型,包括基本类型和引用类型。数组变量属于引用类型 四、一维数组的使用 4.1、声明数组变量

dataType[] arrayRefVar; // 首选的方法 或 dataType arrayRefVar[]; // 效果相同,但不是首选方法

//实例 //声明一个String类型的一维数组myList String[] myList; // 首选的方法 或 String myList[]; // 效果相同,但不是首选方法 4.2、初始化数组

1、静态初始化:会初始化数组,同时初始化数组元素

//静态初始化 myList = new String[]{"never","give","up"};

2、动态初始化:会初始化数组,同时初始化数组元素,会给每一个元素初始化一个统一的默认值

格式:数组变量= new 数据类型 [ 数组大小 ];

//动态初始化 myList = new String[3]; 3、默认初始化(动态初始化里面隐式包含默认初始化) 整型数组元素的默认初始化值:0 浮点型数组元素的默认初始化值:0.0 字符型数组元素的默认初始化值:0 (或理解为 '\u0000') boolean型数组元素的默认初始化值: fase 引用数据类型数组元素的默认初始化值:null 例如 System.out.println("获取myList[0]:" + myList[0]); //输出 null 4.3、数组元素的获取

数组元素的获取需要下表获取

格式:数组名[下标],(其中下表从0开始,最大为数组的长度减一)

System.out.println("获取myList的第一个元素:" + myList[0]); //输出 获取myList的第一个元素:never 4.4、数组长度的获取

格式:数组名.length

System.out.println("数组myList的长度为:" + myList.length); //输出 数组myList的长度为:3 4.5、数组的遍历

数组的遍历,即获取数组中每一个元素

//方式1:使用for循环 for (int i = 0; i System.out.println(value + " "); } //输出 never give up 五、二维数组的使用 5.1、维数组的声明 //声明一个String类型的二维数组myList String[][] myList; 5.2、二维数组的初始化 //静态初始化二位数组myList myList = new String[][]{{"when","it","has"},{"is","lost","brave"},{"to","give","up"}}; //动态初始化二维数组myList myList = new String[2][3];//三行三列的数组 5.3、二维数组的数组元素的获取 System.out.println(myList[0][0]); ///输出 when 5.4、二维数组的遍历 public class HelloWorld { public static void main(String[] args) { String[][] myList; myList = new String[][]{{"when","it","has"},{"is","lost","brave"},{"to","give","up"}}; for (int i = 0; i System.out.print(myList[i][j] + " "); } } } } //输出 when it has is lost brave to give up


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3