| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 数据结构与算法 -> 从0开始学习java week04 -> 正文阅读 |
|
[数据结构与算法]从0开始学习java week04 |
一、数组1、数组概述数组是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理。 2、数组常见的概念a、数组名 b、下标(或索引) c、元素 d、数组的长度:数组中元素的个数 3、数组的特点数组是有序的。(连续的内存)数组本身是引用数据类型,而数组中的元素可以是任何数据类型,包括基本数据类型和引用数据类型。 4、数组的分类按照维度:一维数组、二维数组、三维数组…… 按照元素类型:基本数据类型的数组、引用数据类型的数组 二、一维数组的使用1、一维数组的声明和初始化
2、如何调用数组的指定位置的元素数组的索引是从0开始的,到数组的长度减1结束。 3、如何获取数组的长度属性:length? ? ?int []num = new int[4];? ? System.out.print(num.length); 4、如何遍历数组int num = new int[]{1,2,3,4}; for(int i=0;i<num.length;i++){ System.out.print(num[i]+" "); } 5、数组元素的默认初始化值
运行结果是输出5个0。? ?int、short类型默认值是0,float、double类型默认值是0.0,char类型的默认值为'0'但是以空格形式表示出来。boolean类型默认值为false,String默认为null。 三、多维数组的使用1、二维数组的声明和初始化int[][] arr = new int [][]{{1,2,3},{4,5},{6,7,8}}; //静态初始化 String[][] arr2 = new String[3][2];//动态初始化1 String[][] arr3 = new String[3][];//动态初始化2 2、如何调用数组的指定位置的元素System.out.print(arr[0][1]); 3、如何获取数组的长度System.out.print(arr2.length);//3 System.out.print(arr2[0].length);//2 4、如何遍历数组for(int i=0;i<arr2.length;i++){ ? ? ?for(int j=0;j<arr2[i].length;j++){ ? ? System.out.print(arr2[i][j]+" "); ? ? ?} } |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 10:44:54- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |