java基础(个人学习笔记)D 数组
来源:互联网 发布:娃娃音网络女歌手 编辑:程序博客网 时间:2024/04/28 13:45
数组:存储相同数据类型数据的集合
1.数组的声明
int [] arr;
2.数组的赋值
1.静态
int[] arr1 = {1,2,3,4};
int[] arr2 = newint[]{1,2,4,5};
2.动态
int [] arr3 = new int[5];
3.数组的小标
0~length-1;
4.数组的遍历
1.普通for循环
for(int i = 0;i<arr1.length;i++){
System.out.println(arr[i]);
}
2.增强for循环
for(int a: arr3){
System.out.println(a);
}
5.冒泡排序
二分查找:从小到大顺序
6.Arrays:
数组的排序:
数组的遍历:
数组的填充:
数组的区域填充:
数组的copy:Arras.copyOf();
Sysytem.arraycopy();
数组的比较:equals();
。。。。。
7.二维数组
1.声明
1.静态
int[][] arr1 = {{1,2,3,4},{5,6,7}};
int[]arr2[] = new int[]{{1,2,4,5},{7,8,9}};
2.动态
int arr3[][] = new int[5][];
2.赋值
arr3[1] = new int[4];
3.遍历
1.普通for循环
for(int i = 0;i<arr1.length;i++){
for(int j = 0;j<arr1[i].length;j++){
System.out.print(arr1[i][j]);
}
System.out.println();
}
2.增强for循环
for(int[] a: arr1){
for(int num: a){
System.out.print(num);
}
System.out.println();
}
注意:二维数组的长度指的是该二维数组内一维数组的个数
* 1.运行java程序 右 键 直接run
* 2.快速输出语句 syso alt+/ 快速提示
* 3.快速跳转到下一行开头 shift+回车
* 4.快速跳转到上一行开头 ctrl+shift+回车
* 5.ctrl + alt + 上下键 快速复制
* 6.快速移动 alt+上下键
* 7.快速单行注释
* ctrl +shift +c
* 8.快速多行注释
* ctrl +shift +/
* ctrl +c 复制
* ctrl +x 剪切
* ctrl +v 粘贴
* ctrl +z 返回上一步
* ctrl +y 撤销返回
* ctrl +s 保存修改
*/
- java基础(个人学习笔记)D 数组
- Java学习个人笔记---java数组初始化
- Java学习个人笔记---Java数组内存
- java基础(个人学习笔记)A
- java基础(个人学习笔记)B
- java基础(个人学习笔记)C
- java基础(个人学习笔记)F 对象
- Java基础数组学习笔记
- java基础(个人学习笔记)E 合并两个数组的方法
- java基础个人笔记
- Java基础个人笔记
- C\C++ 程序员从零开始学习Android - 个人学习笔记(四) - java基础 - 数据类型、变量、字符串、数组
- java基础入门学习笔记(一):bubblesort算法个人学习
- java基础学习笔记(复习) ---- 数组
- Java基础学习笔记:(四)数组
- java基础(个人学习笔记,不断修改更新中)
- java反射(Reflection)基础(个人学习笔记)
- 个人IOS学习笔记(基础)
- vue2.0之Mint-UI配置填坑
- 不用命令行的GIT?
- HashMap的工作原理
- 不到40岁成为《财富》封面人物,属于迈克尔·戴尔商业传奇
- Java——集合
- java基础(个人学习笔记)D 数组
- C# 监视代码运行时长
- sqlite常用控制台命令
- 完美队列
- 一条语句搞定Excel多工作表汇总
- MVC简介
- VINS-初探(一)
- C++标准库---逆转元素reverse()&reverse_copy()
- PHP unset()函数销毁变量