java基础学习(4)
来源:互联网 发布:阿里云搭建ss 无网 编辑:程序博客网 时间:2024/05/21 16:59
数组
1.数组求最值
2.数组的插入一个元素
3.数组的排序
a)使用Arrays.sort()排序
b)冒泡排序
4.数组的逆序
5.遍历数组
for(int i=0;i<数组名.length;i++){
System.out.print(数组名[i]);
}
6.Arrays类
boolean a= Arrays.equals(数组1,数组2); 比较2个数组是否相同
Arrays.sort(数组名); 对数组进行升序排列
String str=Arrays.toString(数组名); 把一个数组转换为一个字符串
Arrays.fill(数组名,val) 将数组中所有数值都转化为val
int[] 数组2=Arrays.copyOf(数组1,length); 把数组1的值复制到数组2中,数组2的长度为length
int index=Arrays.binarySearch(数组名, 数值);在数组中寻找数值的下标
7.二维数组
定义:1.int[][] arr=new int[m][n];
m:
n:
2.int[][] arr={{1,2}{1,2,3}};
3.int[][] arr=new int[n][];
arr[0]=new int[5];
arr[1]=new int[3];
遍历 双层for
for(int i=0;i<arr.length;i++){
for(int j=0;j<arr[i].length;j++){
}
}
1.数组求最值
2.数组的插入一个元素
3.数组的排序
a)使用Arrays.sort()排序
b)冒泡排序
4.数组的逆序
5.遍历数组
for(int i=0;i<数组名.length;i++){
System.out.print(数组名[i]);
}
6.Arrays类
boolean a= Arrays.equals(数组1,数组2); 比较2个数组是否相同
Arrays.sort(数组名); 对数组进行升序排列
String str=Arrays.toString(数组名); 把一个数组转换为一个字符串
Arrays.fill(数组名,val) 将数组中所有数值都转化为val
int[] 数组2=Arrays.copyOf(数组1,length); 把数组1的值复制到数组2中,数组2的长度为length
int index=Arrays.binarySearch(数组名, 数值);在数组中寻找数值的下标
7.二维数组
定义:1.int[][] arr=new int[m][n];
m:
n:
2.int[][] arr={{1,2}{1,2,3}};
3.int[][] arr=new int[n][];
arr[0]=new int[5];
arr[1]=new int[3];
遍历 双层for
for(int i=0;i<arr.length;i++){
for(int j=0;j<arr[i].length;j++){
}
}
0 0
- java基础学习(4)
- java基础学习(4)
- java学习-基础(4)
- 黑马程序员 -- Java基础学习(4)
- java基础学习笔记(4)
- java基础学习笔记4
- java基础学习笔记4
- Java基础学习笔记4
- Java基础学习笔记4
- java基础学习(1)
- java基础学习(2)
- java基础学习(3)
- java基础学习(3)
- java基础学习(1)
- JAVA基础学习(3)
- JAVA基础学习(6)
- JAVA基础学习(7)
- JAVA基础学习(8)
- 多态、类型转换、jdk、抽象类、接口、final、super关键字
- C++类内存分布
- PL/SQL远程连接数据库的操作办法
- Precision & Recall
- 使用tinymini210开发远程的温度监控系统,实现C#和安卓客户端显示数据和控制
- java基础学习(4)
- ThinkPHP访问数据库的方法
- 算法导论——2.1-2选择排序
- 初中OJ1837. 【NOIP2009TG】靶形数独
- Leetcode | Binary Tree Right Side View
- 一道c++面试题的思考与学习(类内存布局)
- 大数据Spark “蘑菇云”行动第101课:Hive性能调优之企业级数据倾斜解决方案及对Job数目的优化
- 好帖子好地址_即时通讯相关
- 关于Faster R-CNN的一切——笔记1:R-CNN