会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
照破山河万朵
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
19
20
21
22
23
24
25
26
27
···
35
下一页
2017年9月30日
JAVA-初步认识-第五章-数组-常见操作-排序位置
摘要: 一. 本节是接着前面的冒泡排序的两种书写格式而来的,是以视频中的两种书写格式为基础讲解的,对于我自己琢磨的不适合。注重视频中讲解的思想。 视频中两种书写格式中,内循环都是一样的,为了他提高复用性,将相同的内循环里的执行语句给功能化。 →上面理解错了,无论是选择排序还是冒泡排序,有一个通用的操作,就是
阅读全文
posted @ 2017-09-30 17:07 前锋营
阅读(219)
评论(0)
推荐(0)
2017年9月29日
JAVA-初步认识-第五章-数组-常见操作-选择排序
摘要: 一. 排序 元素有很多的情况下,我们都希望元素按照指定的方式有一个顺序,比如说由小到大。排序的方式有很多种,我们讲解其中一种。 例子: 对上面的数组中的元素排个序,从小到大。这个想不出来,之前谈论的是两个数比较,得到大的数。 听了视频的一点讲解,突然有了思路,角标0和角标1进行比较后,将元素的大小做
阅读全文
posted @ 2017-09-29 21:33 前锋营
阅读(209)
评论(0)
推荐(0)
JAVA-初步认识-第五章-数组-常见操作-冒泡排序
摘要: 一. 冒泡排序 这里介绍了另一种排序的方法,冒泡排序法。选择排序法比较接近人们正常的思维,一个数据和剩下的所有数据比较。 冒泡排序法是临近的数据间进行比较,大的数据就调到右侧,角标1-2的数据对比,角标2-3的数据对比...... 无论是选择排序还是冒泡排序都是求解最值。 冒泡排序法,是一轮一轮地进
阅读全文
posted @ 2017-09-29 21:22 前锋营
阅读(205)
评论(0)
推荐(0)
JAVA-初步认识-第五章-数组-常见操作-选择排序2
摘要: 一. 在数组中数据很多的情况下,需要对众多的数据进行一个大小的排序。 自己先操作一下,显示在下面 DOS进行了报错,我修改了源代码,对主函数中的调用语句进行修改。将int[] arrange(arr)改成arrange(arr).结果显示为 这个要求的结果不符,输出不对,检查主函数中的输出语句,发现
阅读全文
posted @ 2017-09-29 16:29 前锋营
阅读(177)
评论(0)
推荐(0)
JAVA-初步认识-第五章-数组-常见操作-最值2
摘要: 最开始讲解的数组操作就是遍历,存取数组中的所有数据(我觉着遍历可能是指取出所有数据)。遍历可以说是数组中所有操作的基础,为什么要介绍这么多数组操作。原因在于数组是一个存储n多数据的容器,我们对其中的数据做进一步地了解,比如最值,对数据进行排序等。借助数组这个容器,对n多数据进行一个操作。 数组中在装
阅读全文
posted @ 2017-09-29 10:20 前锋营
阅读(176)
评论(0)
推荐(0)
2017年9月27日
JAVA-初步认识-第五章-数组-常见操作-最值
摘要: 一. 最值 数组的操作是对数组中的元素进行操作,有时需要对元素的位置重新进行安排,有时仅需要提供题目需要的那个数据。 在视频没有讲解怎么做之前,我先提供一个思路。得出最值肯定是一个一个地比较出来的,这种多次的比较操作,那肯定用到循环结构。每一次操作都要得出两个数中的最大值,也就是说还有判断的if语句
阅读全文
posted @ 2017-09-27 19:14 前锋营
阅读(241)
评论(0)
推荐(0)
JAVA-初步认识-第五章-数组-常见操作-遍历
摘要: 一. 数组操作 定义好数组后,要将存储在数组中的数据拿出来操作。怎么取? 对于数组操作最重要的操作有两种,一个是存,另一个是取。同时,基于这两个操作又衍生出常见的功能性操作。 数组是个容器,先要学会将数据存取,接着利用数组操作一些之前的例子,诸如比较大小之类的,但是都是基于数据在数组中来运作的。 存
阅读全文
posted @ 2017-09-27 16:34 前锋营
阅读(190)
评论(0)
推荐(0)
JAVA-初步认识-第五章-数组-第二种定义格式
摘要: 一. 数组书写的第二种格式 事物为什么会有不同的种类的出现?一定要用发展的眼光看问题。 数组格式1的问题在于,内存中开辟数组空间时,没有定义内部数据的大小,都是默认值。格式2(常规地初始化数组的方式)为了克服这一点,在定义时,直接将数据大小输入数组。 创建数组的同时,指定好了数组中每一个角标位置上的
阅读全文
posted @ 2017-09-27 15:37 前锋营
阅读(220)
评论(0)
推荐(0)
JAVA-初步认识-第四章-数组-常见问题
摘要: 数组角标越界异常。 空指针异常。(在有数组参与的操作中,要时刻牢记它在内存中的过程。) DOS控制台显示的是[I@c17164,右边是哈西算法得出来的实体的内存编码值,重点要看清@左边的含义,[代表着变量赋值的是数组类型,元素是int。这么做是为了测试变量赋的什么类型的值。
阅读全文
posted @ 2017-09-27 15:10 前锋营
阅读(215)
评论(0)
推荐(0)
JAVA-初步认识-第四章-内存图解
摘要: 栈内存和堆内存是内存划分中,始终存在的,两者相互配合使用。即使没有定义数组,内存中也会划定一个专门的空间给数组么? 上图在操作到输出语句sop(arr[0])时,栈内存就开始和堆内存构建联系,因为栈内存中的局部变量要用到堆内存数组中的数据。(这里说的不对,在第一句中变量array就已经和数组实体构建
阅读全文
posted @ 2017-09-27 10:52 前锋营
阅读(692)
评论(0)
推荐(0)
上一页
1
···
19
20
21
22
23
24
25
26
27
···
35
下一页
公告