自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

_川江的博客

程序媛进化史

  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 027.迭代器 Iterator

迭代器Iterator也是一个接口,主要可以获取元素,其中有两个重要方法,hasNext(),和next()。hasNext()返回一个boolean类型的值,用于判断容器中是否还有下一个元素,若有返回真,没有则返回假,next()可用于直接取出数值。

2015-11-29 21:02:43 389

原创 LinkedList和ArrayList的区别

对于集合Collection下的list接口,有两个实现类,ArrayList和LinkedList,那么他们两个有什么区别呢。ArrayList的底层由数组实现,而LinkedList的底层由双向链表实现,底层的不同才是他们区别的根源。然而因为他们继承于同一个父接口,他们的很多方法都是相同的。关于LinkedList底层详解:http://blog.csdn.net/heyjj1

2015-11-20 09:28:54 404

原创 026.LinkedList底层详解

LinkedList的底层是双向链表,为了更好的理解LinkedList的原理,我们先了解以下程序。链表又分为单向链表,双向链表和循环链表。

2015-11-16 22:01:31 455

原创 025.ArrayList中的方法.续

这个例子有和之前的知识联系起来,ArrayList类中的add()方法,括号中的内容是Object类型的,这时候我们没有override toString方法直接输出List,那么输出结果就是包名.类名@地址十六进制表示。关于Object类详解:http://blog.csdn.net/heyjj1226/article/details/48572207

2015-11-13 18:06:10 430

原创 024.ArrayList中方法详解

数组终于已经告一段落,今天开始了集合的学习,其中的重要分支,list中的ArrayList。ArrayList类中经常使用的方法有:add(Object) -增加ArrayList中的元素get(n) -取元素,n为元素的下标indexOf() -显示元素下标isEmpty() -判断ArrayList中元素是否为空clear() -清空所有元素remove(Objec

2015-11-11 18:23:58 423

原创 023.随机输出数值并统计出现次数

随机输出50个范围在[10,50]之间的数值,统计他们出现的次数,不出现则不打印,并且找出出现次数最多的数字和次数。之前说了关于输出随机数的Random类和Math类的random方法,这里用的是Random类,生成随机数的范围是[0,1)。输出结果太长了,只截取一部分。第一部分对应第一个for循环中的输出语句,表示输出50个范围在[10,50]之间随机数。

2015-11-09 16:57:15 587

原创 022.随机数输出

关于随机数Random,一个是java.lang.Math类下的Random方法,一个是java.util.Random类,虽然都可以进行随机数处理,但是他们还是有区别的。Math中的Random方法,返回的随机值是double类型的,范围在[0.0 , 1.0)之间,而Random类中则有可以返回任何类型随机值的方法,例如nextInt();则表示返回的随机值是一个整形,其中括号内的数字为返

2015-11-07 22:03:30 608

原创 021.数组的二分查找

数组的常用操作有排序和查找,相对于无序状态下的逐个查找法,二分查找更加便捷和快速。二分,顾名思义,就是在数组有序的前提下,将整个数组一分为二,从中间的数字开始比较。比较无非就是三种情况:1.中间数恰好等于比较数,这是运气最好的 一种情况,可以直接将中间数的下标返回。2.中间数小于比较数,在数组有序的前提下,中间数前面的数必定都小于中间数本身,那么便将中间数及它前面的数字全部舍弃,将

2015-11-02 17:16:48 504

随机数输出统计

输出50个范围在[10,50]之间的随机数,打印出他们出现的次数,若没有出现则不打印,找出出现次数最多的数字和出现次数。

2015-11-09

java数组二分查找

Java数组的二分查找代码,将给定数组排序,然后接收键盘键入的整形数字,并查找该数字。

2015-11-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除