码迷,mamicode.com
首页 > 编程语言 > 详细

Java 随心笔记4

时间:2018-05-11 00:10:24      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:定义   笔记   格式   动态   length   标识   长度   数据   赋值   

一、数组 存数(多个同种数据类型)
变量只能存储一个数据

总结:当我们遇到存储多个数据类型的数据时,可以用数组

1)定义数组
格式:数据类型 [] 数组名
数据类型:java提供的数据类型
[]: 数组
数组名:合法的标识符

2)初始化数组
a:初始化:给数组元素分配内存空间并赋值;
int[] arr;
b:如何初始化
动态格式: 数据类型[] 数组名 = new 数据类型[长度] new int[2]
动态初始化,系统默认值int 0
一般格式:int[] arr = new int[2];
静态格式:
类型[] 数组名 = new 类型[]{元素,元素,……};
类型[] 数组名 = {元素,元素,元素,……};
一般采取第二种方式
3)数组长度
数组名.length 获得数组的长度,即元素的个数

二、二维数组
定义:1)int[][] arr = new int[3][4];
表示3*4的二位数组
2)int[][] arr = new int[3][];
数组中每个元素的长度不确定
3)int[][] arr = {{1,2},{3,4,5,6},{7,8,9}};
三个元素都是数组
遍历:arr[i][] arr.length arr[i].length

总结:构建编程的思路
数组中A与B反转要借用AB第三者做中介数据,c=a; a=b; b=a;巧妙进行反转
反转过程由于反转一次即可实现两个数据的交换,所以反转次数 n=arr.length/2;

 

Java 随心笔记4

标签:定义   笔记   格式   动态   length   标识   长度   数据   赋值   

原文地址:https://www.cnblogs.com/JulyTail/p/9022461.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!