Java017 |
您所在的位置:网站首页 › 字符型数组的输出 › Java017 |
围绕以下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 |