暑假自学java第十一天

时间:2021-07-11
本文章向大家介绍暑假自学java第十一天,主要包括暑假自学java第十一天使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

1,使用java.util.Arrays类处理数组

(1 ) public static void sort(数值类型 [ ] a):对指定的数值型数组按数字升序进行排序。在数组排序中设计一个简单的冒泡排序程序进行排序,但Java在工程化设计中经常采用Arrays类的sort()方法来进行排序。

int [ ] sum = { 1,4,2,3,6,7,8,11,10,20};

Arrays.sort(sum);

( 2) public static int binary Search(数组,关键字):使用二分搜索算法搜索指定的数值型数组,以获得指定的值。调用该方法前必须对数组进行排序,否则结果不正确。(获得数组的下标)

2,二维数组

二维数组和一维数组的使用方法类似。二维数组初始化的步骤如下:

第1步:数组元素类型数组名字 [ ][ ] ;

第2步:数组名字 =  new 数组元素的类型 [行数]  [列数];

 第3步:数组名字 [行下标]  [列下标 ]= 初值;

二维数组初始化的简化定义格式如下:

数组元素类型 数组名字[ ] [ ] = |数据1,…,数据m},…,{数据1 ,…,数据m};

二维数组的遍历内容可使用“数组名[行下标]. length”来获得每行的长度,使用嵌套循环完成二维数组的遍历,格式如下:

 然后认真看了课本的两个例子,没有发现问题!

原文地址:https://www.cnblogs.com/zhaolei0419/p/14994805.html