第一篇
来源:互联网 发布:上古世纪捏脸数据图片 编辑:程序博客网 时间:2024/06/06 20:18
数组:
概念:一组相同元素的集合
声明数组:
数组类型[] 数组名;
数组类型 数组名[];
声明定义:数据类型[] 数组名=new 数据类型[长度] OR
数据类型 数组名[]=new 数据类型[长度]
注意:数组的长度确定后无法改变
数组初始化
1.静态初始化
数组名=new数组类型[]{元素1,元素2,元素3,,,,元素N}
2.动态初始化
动态初始化:
是数组初始化时只需要指定长度,由系统为数组元素赋值初始值,每个数组元素初始值都有一个特定的默认值,
不同数据类型的数组对应不同的默认值,系统将按以下的规则分配初始值。
1. 元素类型是基本类型中的整数类型(byte,shot,int和long),则数组元素默认值为0
2.元素类型是基本类型中的浮点类型(float 和double),则元素默认值为0
3.元素类型是基本类型中的字符类型(char),则数组元素默认值为“\u0000”
4.元素类型是基本类型中的布尔类型(boolean),则数组元素默认值为false
5.元素类型是引用类型(类,接口和数组),则数组元素默认值为null
数组名 =new数据类型[长度]
注意:数组的长度确定后无法改变
遍历数组(嵌套循环):
for (数据类型 变量名:数组名)
{
循环体
}
数组的遍历和赋值:
数组的长度:数组名.length
二维数组的概念
数组的数组
二维数组
声明:
数据类型[][]数组名
声明定义:数据类型[][] 数组名=new 数据类型[长度][长度] OR
数据类型 数组名[][]=new 数据类型[长度][长度]
注意:数组的长度确定后无法改变
二维数组初始化
数组类型 数组名 [][] ={{第0行元素值},{第1行元素值},,,,{第n行元素值}}
冒泡排序绝密口诀:
N个数字来排队
两两相比小靠前
外层循环N-1
内层循环N-1-i
概念:一组相同元素的集合
声明数组:
数组类型[] 数组名;
数组类型 数组名[];
声明定义:数据类型[] 数组名=new 数据类型[长度] OR
数据类型 数组名[]=new 数据类型[长度]
注意:数组的长度确定后无法改变
数组初始化
1.静态初始化
数组名=new数组类型[]{元素1,元素2,元素3,,,,元素N}
2.动态初始化
动态初始化:
是数组初始化时只需要指定长度,由系统为数组元素赋值初始值,每个数组元素初始值都有一个特定的默认值,
不同数据类型的数组对应不同的默认值,系统将按以下的规则分配初始值。
1. 元素类型是基本类型中的整数类型(byte,shot,int和long),则数组元素默认值为0
2.元素类型是基本类型中的浮点类型(float 和double),则元素默认值为0
3.元素类型是基本类型中的字符类型(char),则数组元素默认值为“\u0000”
4.元素类型是基本类型中的布尔类型(boolean),则数组元素默认值为false
5.元素类型是引用类型(类,接口和数组),则数组元素默认值为null
数组名 =new数据类型[长度]
注意:数组的长度确定后无法改变
遍历数组(嵌套循环):
for (数据类型 变量名:数组名)
{
循环体
}
数组的遍历和赋值:
数组的长度:数组名.length
二维数组的概念
数组的数组
二维数组
声明:
数据类型[][]数组名
声明定义:数据类型[][] 数组名=new 数据类型[长度][长度] OR
数据类型 数组名[][]=new 数据类型[长度][长度]
注意:数组的长度确定后无法改变
二维数组初始化
数组类型 数组名 [][] ={{第0行元素值},{第1行元素值},,,,{第n行元素值}}
冒泡排序绝密口诀:
N个数字来排队
两两相比小靠前
外层循环N-1
内层循环N-1-i
0 0
- 第一篇。
- 第一篇
- 第一篇
- 第一篇
- 第一篇
- 第一篇
- 第一篇
- 第一篇
- 第一篇
- 第一篇
- 第一篇
- 第一篇
- 第一篇
- 第一篇
- 第一篇
- 第一篇
- 第一篇
- 第一篇
- 在spring官网上下载spring的jar包及API文档
- 模拟电视信号的数字化
- 设计模式--建造者模式(C++实现)
- jQuery之has()/find()/filter()
- BZOJ 4517: [Sdoi2016]排列计数
- 第一篇
- Android命名规范(重点讲解:包名)
- Java面试题全集(10)
- logstash+kafka 文件日志收集
- leetcode解题之53 # Maximum Subarray Java版
- STM32 PWM的输出与Keil软件仿真
- 移动端—HTML5手机网页需要加的那些meta/link标签,H5 meta全解
- java格式化字符串
- 为mysql数据库建立索引;mysql索引总结----mysql 索引类型以及创建;mysql_建立索引的优缺点