首页
斐讯设备
疯言疯语
系统运维
编程语言
网站建设
友情连接
推荐
autojs
Search
1
charles破解注册码(含windows和mac)最新安装教程「亲测有效」
39 阅读
2
【omv5安装教程二】N1盒子Armbian系统下,一条命令搞定Openmediavault(OMV5)安装
18 阅读
3
告别破解!用Aspose.Words实现Java版Word转PDF的实战指南
14 阅读
4
【N1和Armbian】一、N1刷Linux系统armbian
12 阅读
5
aris常用命令收集
12 阅读
登录
Search
标签搜索
JAVA
JAVA学习系列
docker
Linux
js
N1
git
模块二
端口
模块一
模块五
模块九
数据库
模块四
镜像
模块三
模块六
MySQL
百度网盘
nginx
DaiMaFengZi
累计撰写
588
篇文章
累计收到
9
条评论
首页
栏目
斐讯设备
疯言疯语
系统运维
编程语言
网站建设
页面
友情连接
推荐
autojs
搜索到
272
篇与
的结果
2024-05-28
[上]JAVA学习系列模块五第三章107.数组练习_获取最大值
[上]JAVA学习系列模块五第三章107.数组练习_获取最大值视频{bilibili bvid="BV1YT4y1H7YM" /}笔记练习:第一题:需求:求出数组中的元素最大值步骤: 1.定义一个max,接收两个元素之间的较大值 2.遍历数组,将每一个元素获取出来进行比较 3.判断,如果max小于遍历出来的元素,证明遍历出来的元素大,将大的元素赋值给max 4.直接输出max public class Demo01GetMax { public static void main(String[] args) { int[] arr = {5,3,5,7,4,6,8,9}; //1.定义一个max,接收两个元素之间的较大值 int max = arr[0]; //2.遍历数组,将每一个元素获取出来进行比较 for (int i = 1; i < arr.length; i++) { //3.判断,如果max小于遍历出来的元素,证明遍历出来的元素大,将大的元素赋值给max if (max<arr[i]){ max = arr[i]; } } //4.直接输出max System.out.println("max = " + max); } }
2024年05月28日
2 阅读
0 评论
0 点赞
2024-05-27
[上]JAVA学习系列模块五第二章106.数组操作_常见的两个异常
[上]JAVA学习系列模块五第二章106.数组操作_常见的两个异常视频{bilibili bvid="BV1YT4y1H7YM" /}笔记数组索引越界异常_ArrayIndexOutOfBoundsException原因: 操作的索引超出了数组索引范围了public class Demo09Array { public static void main(String[] args) { int[] arr = new int[3]; arr[0] = 100; arr[1] = 200; arr[2] = 300; //arr[3] = 400;//索引3超出了arr的索引范围 //arr[-1] = 1000;//索引3超出了arr的索引范围 for (int i = 0; i <= arr.length; i++) { System.out.println(arr[i]);//索引3超出了arr的索引范围 } } }空指针异常_NullPointerException原因: 当一个对象为null时,再调用此对象中的其他成员public class Demo10Array { public static void main(String[] args) { int[] arr = new int[3]; System.out.println(arr.length);//3 arr = null; System.out.println(arr.length);//NullPointerException } }以上两个问题我们只需要知道原因即可
2024年05月27日
0 阅读
0 评论
0 点赞
2024-05-27
[上]JAVA学习系列模块五第二章105.数组操作_遍历数组
[上]JAVA学习系列模块五第二章105.数组操作_遍历数组视频{bilibili bvid="BV1Y" /}笔记遍历数组遍历:将元素从数组中一个一个的获取出来public class Demo07Array { public static void main(String[] args) { int[] arr = {1, 2, 3, 4, 5, 6}; /*for (int i = 0; i < 6; i++){ System.out.println(arr[i]); }*/ /* for (int i = 0; i < arr.length; i++){ System.out.println(arr[i]); }*/ /* 快速遍历快捷键: 数组名.fori */ for (int i = 0; i < arr.length; i++) { System.out.println(arr[i]); } } }快速遍历快捷键: 数组名.foripublic class Demo08Array { public static void main(String[] args) { int[] arr = {1,2,3,4,5,6}; //需求:将arr中的数据放到另外一个数组中 /* 如果我们想将arr中的数据复制到新数组中 那么新数组的长度就应该是arr数组的长度 */ int[] newArr = new int[arr.length]; System.out.println(newArr[0]);//默认值0 System.out.println(newArr[1]);//默认值0 System.out.println(newArr[2]);//默认值0 System.out.println(newArr[3]);//默认值0 System.out.println(newArr[4]);//默认值0 System.out.println(newArr[5]);//默认值0 /* 将arr数组指定索引位置上的元素获取出来放到等号左边newArr数组的指定索引位置上 */ /* newArr[0] = arr[0]; newArr[1] = arr[1]; newArr[2] = arr[2]; newArr[3] = arr[3]; newArr[4] = arr[4]; newArr[5] = arr[5];*/ for (int i = 0; i < arr.length; i++) { newArr[i] = arr[i]; } //遍历 for (int i = 0; i < newArr.length; i++) { System.out.println(newArr[i]); } } }
2024年05月27日
3 阅读
0 评论
0 点赞
2024-05-27
[上]JAVA学习系列模块五第二章104.数组操作_获取数据
[上]JAVA学习系列模块五第二章104.数组操作_获取数据视频{bilibili bvid="BV1YT4y1H7YM" /}笔记获取元素地址值: 数组在内存中的身份证号,唯一标识,我们可以通过这个唯一标识到内存中准确找到这个数,从而操作这个数组中的数据注意: a.直接输出数组名,会直接输出数组在内存中的地址值 b.如果数组中没有存元素,那么直接获取索引上对应的元素也是有值的,只不过不是我们存储的数据,而是数组中的元素默认值 整数: 0 小数: 0.0 字符: '\u0000' -> 空白字符 -> 对应的int值是0 布尔: false 引用: nullpublic class Demo05Array { public static void main(String[] args) { int[] arr = new int[3]; arr[0] = 100; arr[1] = 200; arr[2] = 300; System.out.println(arr);//[I@135fbaa4 -> 地址值 System.out.println(arr[0]);//输出0索引上的元素 System.out.println(arr[1]);//输出1索引上的元素 System.out.println(arr[2]);//输出2索引上的元素 int[] arr1 = new int[3]; arr1[0] = 1000; arr1[1] = 2000; arr1[2] = 3000; System.out.println(arr1);//[I@45ee12a7 System.out.println(arr1[0]);//输出0索引上的元素 System.out.println(arr1[1]);//输出1索引上的元素 System.out.println(arr1[2]);//输出2索引上的元素 System.out.println("============================="); int[] arr2 = new int[3]; System.out.println(arr2[0]);//输出0索引上的元素 0 System.out.println(arr2[1]);//输出1索引上的元素 0 System.out.println(arr2[2]);//输出2索引上的元素 0 } }public class Demo06Array { public static void main(String[] args) { int[] arr = {1,2,3,4,5,6}; //需求:将arr中的数据放到另外一个数组中 /* 如果我们想将arr中的数据复制到新数组中 那么新数组的长度就应该是arr数组的长度 */ int[] newArr = new int[arr.length]; System.out.println(newArr[0]);//默认值0 System.out.println(newArr[1]);//默认值0 System.out.println(newArr[2]);//默认值0 System.out.println(newArr[3]);//默认值0 System.out.println(newArr[4]);//默认值0 System.out.println(newArr[5]);//默认值0 /* 将arr数组指定索引位置上的元素获取出来放到等号左边newArr数组的指定索引位置上 */ newArr[0] = arr[0]; newArr[1] = arr[1]; newArr[2] = arr[2]; newArr[3] = arr[3]; newArr[4] = arr[4]; newArr[5] = arr[5]; System.out.println(newArr[0]); System.out.println(newArr[1]); System.out.println(newArr[2]); System.out.println(newArr[3]); System.out.println(newArr[4]); System.out.println(newArr[5]); } }arr[0] = arr1[0] 如果数组名[索引值]在等号右边就代表获取如果数组名[索引值]在等号左边就代表存值比如 :a.int element = arr[0] -> 获取0索引上的元素,赋值给一个变量b.arr[0] = 100 -> 将100存储到0索引上c.arr[0] = arr1[0] -> 将arr1的0索引上的元素获取出来,赋值给等号左边arr的0索引上
2024年05月27日
0 阅读
0 评论
0 点赞
2024-05-26
[上]JAVA学习系列模块五第二章103.数组操作_存储数据
[上]JAVA学习系列模块五第二章103.数组操作_存储数据视频{bilibili bvid="BV1YT4y1H7YM" /}笔记存储元素格式: 数组名[索引值] = 值 -> 将等号右边的值放到数组指定的索引位置上public class Demo02Array { public static void main(String[] args) { int[] arr = new int[3]; arr[0] = 100;//将100存到了arr这个数组的0索引上 arr[1] = 200;//将200存到了arr这个数组的1索引上 arr[2] = 300;//将300存到了arr这个数组的2索引上 //arr[3] = 1000; System.out.println("============================"); String[] arr1 = new String[3]; arr1[0] = "东方不败"; arr1[1] = "岳不群"; arr1[2] = "林平之"; } }public class Demo03Array { public static void main(String[] args) { //键盘录入三个整数,存储到数组中 int[] arr = new int[3]; Scanner sc = new Scanner(System.in); /* 先看等号右边的,先录入,将录入的数据保存到指定的索引位置上 */ /* arr[0] = sc.nextInt(); arr[1] = sc.nextInt(); arr[2] = sc.nextInt();*/ /* for (int i = 0; i < 3; i++) { arr[i] = sc.nextInt(); }*/ for (int i = 0; i < arr.length; i++) { arr[i] = sc.nextInt(); } } }public class Demo04Array { public static void main(String[] args) { //定义一个长度为3的数组 int[] arr = new int[3]; Random rd = new Random(); //arr[0] = rd.nextInt(10); //arr[1] = rd.nextInt(10); //arr[2] = rd.nextInt(10); for (int i = 0;i<arr.length;i++){ /* 先看等号右边的,先随机一个数保存到指定的索引位置上 */ arr[i] = rd.nextInt(10); } } }
2024年05月26日
0 阅读
0 评论
0 点赞
2024-05-26
[上]JAVA学习系列模块五第二章102.数组操作_获取数组长度&索引介绍
[上]JAVA学习系列模块五第二章102.数组操作_获取数组长度&索引介绍视频{bilibili bvid="BV1YT4y1H7YM" /}笔记获取数组的长度格式: 数组名.length注意: length后面不要带小括号,因为length不是一个方法,而是数组中的一个属性public class Demo01Array { public static void main(String[] args) { //定义一个数组 String[] arr1 = {"迪迦奥特曼","猫和老鼠","花园宝宝","海绵宝宝","圣斗士","百变小樱魔术卡","熊出没"}; int len = arr1.length; System.out.println("len = " + len); } }索引概述:元素在数组中存储的位置特点: a.索引唯一 b.索引都是从0开始的,最大索引是数组长度-1注意: 我们将来操作元素,必须通过索引来操作 存数据,要指定索引 取数据,要指定索引 查数据,要指定索引
2024年05月26日
1 阅读
0 评论
0 点赞
2024-05-26
[上]JAVA学习系列模块五第一章101.数组_定义
[上]JAVA学习系列模块五第一章101.数组_定义视频{bilibili bvid="BV1YT4y1H7YM" /}笔记定义: a.动态初始化: 数据类型[] 数组名 = new 数据类型[长度] 数据类型 数组名[] = new 数据类型[长度] 各部分解释: 等号左边的数据类型:规定了数组中只能存储什么类型的元素 []:代表的是数组,一个[]代表一维数组,两个[][]代表二维数组 数组名:自己取的名字,遵循小驼峰 new:代表的是创建数组 等号右边的数据类型:要和等号左边的数据类型一致 [长度]:指定数组长度,规定了数组最多能存多少个数据 b.静态初始化数据类型[] 数组名 = new 数据类型[]{元素1,元素2...} -> 不推荐使用 数据类型 数组名[] = new 数据类型[]{元素1,元素2...} -> 不推荐使用 c.简化的静态初始化:数据类型[] 数组名 = {元素1,元素2...}-> 推荐使用 区别: a.动态初始化:定义的时候只指定了长度,没有存具体的数据 当只知道长度,但不知道具体存啥数据时可以使用动态初始化 b.静态初始化:定义的时候就直接知道存啥了例子public class Demo01Array { public static void main(String[] args) { //动态初始化 int[] arr1 = new int[3]; String[] arr2 = new String[3]; //静态初始化 int[] arr3 = new int[]{1,2,3,4,5}; //简化静态初始化 int[] arr4 = {1,2,3,4,5}; String[] arr5 = {"乾隆","和珅","纪晓岚"}; } }
2024年05月26日
8 阅读
0 评论
0 点赞
2024-05-26
[上]JAVA学习系列模块五第一章100.数组_介绍
[上]JAVA学习系列模块五第一章100.数组_介绍视频{bilibili bvid="BV1YT4y1H7YM" /}笔记数组的定义问题:想将一个数据保存起来,我们可以使用变量,但是变量一次只能存储一个数据,所以我们想能不能一次存多个数据数组概述:是一个容器,数组本身属于引用数据类型作用:一次存储多个数据特点: a.既可以存储基本类型的数据,还能存储引用类型的数据 b.定长(定义数组时长度为多长,最多就能存多少个数据)
2024年05月26日
3 阅读
0 评论
0 点赞
1
...
13
14
15
...
34