
数组
卫三123
这个作者很懒,什么都没留下…
展开
-
Java二维数组
Java没有严格意义上的二维数组:所谓二维数组就是数组的数组1、定义初始化数据类型[][] 数组名 = new 数据类型[二维数组中有多少个数组][每个数组中有多少个元素];数据类型[][] 数组名 = {{1,2,3},{1,2,3},{1,2,3}};数据类型[][] 数组名 = new int[]{{值1,值2,值3},{值1,值2,值3},{值1,值2,值3}};可以把二维数组看成一个多行多列的,矩阵,行列从0开始。2、访问二维数组中的元素package com;public c原创 2021-10-08 19:43:51 · 155 阅读 · 0 评论 -
Array
Array数组数组的工具类Arrays,里面提供了一下静态方法(操作数据的各种功能)来操作数据排序方法:sort();默认升序排列输出数组内容的方法:toString();int[] arr1 = new int[]{7,5,4,9,87,12}; Arrays.sort(arr1);System.out.println(Arrays.toString(arr1)); ...原创 2021-10-08 19:21:22 · 101 阅读 · 0 评论 -
数组冒泡排序+Scanner动态给数组赋值+扩容
一、数组的冒泡排序(一)降序冒泡冒泡排序即为相邻两个数比较。如果前一个数比后一个数小,那么将这两个数的位置互换。1、第一个数与第二个数比较,如果第一个数比第二个数小,那么将第一个数与第二个数互换位置。2、然后让第二个数与第三个数比较,如果第二个数比第三个数小的话,那么将其互换。3、重复执行前一个数与后一个数互换,一轮循环结束,可以保证最后一个数一定是数组中最小的值。4、重复以上步骤,第二轮比较过后,可以保证倒数第二个数一定是数组中倒数第二小的数。5、重复执行【数组的长度-1】次即可得到一个降序原创 2021-10-03 11:43:40 · 800 阅读 · 0 评论 -
创建数组、遍历数组、数组的基本操作
一、创建数组(一)// 方式1int[] arr1 = new int[10];// 方式2int[] arr2 = new int[]{1,2,3,4};// 方式三int[] arr3 = {1,2,3,4,5}; // 输出数组System.out.println(arr[1]);我们可以通过数组的下标获取数组的值。需要注意的是数组的下标是从0开始的。在初始化之后,系统会为数组分配内存空间,且默认值为0(当定义为整型时).double[] arr4 = new double原创 2021-09-30 21:37:45 · 749 阅读 · 0 评论