- 浏览: 50209 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (31)
- java基础——+类名+时间 (17)
- 电脑故障 (1)
- myeclipse (2)
- OA项目开发流程1 (1)
- SQL语句 (1)
- Struts2框架 (0)
- 汤阳光luncence学习 (1)
- Hibernate错误 (1)
- vurtial box安装xp系统 (1)
- Maven学习 (2)
- javaWeb基础 (0)
- Oracle学习 (0)
- javascript学习 (0)
- jQuery学习 (0)
- ajax学习 (0)
- xml学习 (0)
- linux学习 (1)
- svn&cvs (0)
- java基础—多线程 (1)
- 杂谈 (1)
- Tomcat学习 (1)
- 云计算Hadoop (0)
- easyui学习 (0)
最新评论
package cn.mmc.day14; /* Collection |--List:元素是有序的,元素可以重复。因为该集合体系有索引。 |--ArrayList:底层的数据结构使用的是数组结构。特点:查询速度很快。但是增删稍慢。线程不同步。 |--LinkedList:底层使用的链表数据结构。特点:增删速度很快,查询稍慢。线程不同步。 |--Vector:底层是数组数据结构。线程同步。被ArrayList替代了。因为效率低。 |--Set:元素是无序,元素不可以重复。、 List: 特有方法。凡是可以操作角标的方法都是该体系特有的方法。 增 add(index,element); addAll(index,Collection); 删 remove(index); 改 set(index,element); 查 get(index): subList(from,to); listIterator(); int indexOf(obj):获取指定元素的位置。 ListIterator listIterator(); List集合特有的迭代器。ListIterator是Iterator的子接口。 在迭代时,不可以通过集合对象的方法操作集合中的元素。 因为会发生ConcurrentModificationException异常。 所以,在迭代器时,只能用迭代器的放过操作元素,可是Iterator方法是有限的, 只能对元素进行判断,取出,删除的操作, 如果想要其他的操作如添加,修改等,就需要使用其子接口,ListIterator。 该接口只能通过List集合的listIterator方法获取。 */ public class ListTest { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub } }
发表评论
-
Person p = new Person("zhangsan",20);JVM运行到这句话时,做了什么事情?
2013-12-03 22:58 732Person p = new Person("zh ... -
char字符与int整数之间通过的转换ascii码
2012-10-09 12:54 16538public class TestCharToInt { ... -
基础——泛型小知识0527
2012-05-28 12:25 618package cn.mmc.day15; import ... -
基础——Map类练习0527
2012-05-28 12:24 677package cn.mmc.day16; import ... -
基础——Map类0527
2012-05-28 12:24 721package cn.mmc.day16; import ... -
基础——TreeSet练习0523
2012-05-28 12:24 796package cn.mmc.day14; import j ... -
基础——HashSet和TreeSet类知识练习0523
2012-05-28 12:24 994package cn.mmc.day14; import j ... -
基础——Vector类0523
2012-05-27 19:35 657package cn.mmc.day14; import ... -
基础——HashSet集合底层原理0523
2012-05-27 19:35 952package cn.mmc.day14; import j ... -
基础——LinkedList类和模拟队列数据结构0523
2012-05-27 19:35 999package cn.mmc.day14; import ... -
基础——ArrayList集合练习0523
2012-05-27 19:35 874package cn.mmc.day14; import j ... -
基础——Collection类0523
2012-05-23 12:06 612package cn.mmc.day14; /* Coll ... -
基础——基本数据类型对象包装类0523
2012-05-23 12:04 684/* 基本数据类型对象包装类。 byte Byte ... -
基础——StringBuffer类0523
2012-05-23 12:01 553package cn.mmc.day13; public ... -
String类——练习
2012-05-23 11:58 749package cn.mmc.day13; public ... -
基础——String类0523
2012-05-23 11:51 797package cn.mmc.day13; public ...
相关推荐
面向对象编程的基础 要了解面向对象编程(OOP)的基本概念,需要理解 OOP 的三个主要概念,它们撑起 了整个 OOP 的框架。这三个概念是:封装、继承性和多态性。除此以外,还需了解对象、 类、消息、接口、及抽象等...
和List一样,Set也可以用来存放多个元素。我们主要来学习Set的三个实现类。 HashSet TreeSet LinkedHashSet 同样,它们之间的相同点有: 都是Set的实现类 存入的元素不能重复 都是无序的(不能通过下标来查询) 他们...
列表2.1.List 添加2.2.List 移除2.3.List 索引2.4.List 排序3.多维列表3.1.创建二维列表3.2.多维列表的索引4.元组与列表对比 1.元组(tuple) 叫做 tuple,用小括号、或者无括号来表述,是一连串有顺序的数字。 ...
——列表 ——元组 ——字典 list是处理一组有序项目的数据结构; 元素存在[ ]之中,用逗号隔开; 创建列表后,可进行添加、删除、查找等功能; 由于可以添加和删除,因此list是可变的数据类型; ...
我们今天要讲的是Collection的子类——List. List又有三个实现类: ArrayList LinkedList Vector 这三个都是list,至于什么是子类,我们会在对象那章去普及。他们三个相同点有: 都是list的实现类 都是有序的,也...
如果说List是有顺序地输出输入的话,那么字典的存档形式则是无需顺序的, 我们来看一个例子: 在字典中,有key和 value两种元素,每一个key对应一个value, key是名字, value是内容。数字和字符串都可以当做key或者...
3==3给出True,3==5给出False 3)字符串——str——用''或""表示 例如:'www.iplaypython.com'或者"hello" 4)列表——list——用[]符号表示 例如:[1,2,3,4] 5)元组——tuple——用()符号表示 python基础教程之...
list.h——列表类型接口文件 menu.c —— 实现菜单的函数 menu.h —— 菜单函数的声明 contacts.dat —— 数据存储文件(二进制形式) Contacts.cbp ——CodeBlocks工程文件,如有CodeBlocks,可直接打开工程。
3.6.2 Parameter List界面介绍 3.6.3 VuGen中的参数 3.6.4 Controller中的参数 3.6.5 同行取值(Same line as) 3.6.6 参数类型 3.6.7 数据向导(Data Wizard) 3.6.8 参数和变量 3.7 关联 3.7.1 关联原理 3.7.2 ...
3.6.2 Parameter List界面介绍 3.6.3 VuGen中的参数 3.6.4 Controller中的参数 3.6.5 同行取值(Same line as) 3.6.6 参数类型 3.6.7 数据向导(Data Wizard) 3.6.8 参数和变量 3.7 关联 3.7.1 关联原理 3.7.2 ...
个人简介围城文章分类全部亚虎娱乐(123)学习笔记(13)职场&人生(2)杂谈(0)编译&调试(12)IT 基础(24)C 基础(5)未分配的亚虎娱乐(0)文章
15.3 知识点扩展——JSlider和Timer组件的基础知识 15.3.1 使用JSlider组件创建无刻度的滑杆 15.3.2 使用JSlider组件创建带数字刻度的滑杆 15.3.3 使用JSlider组件创建带字符刻度的滑杆 15.3.4 JSlider组件的高级...
python学习笔记1——(廖雪峰教程,菜鸟教程)python基础 python学习笔记1——(廖雪峰教程,菜鸟教程) >>> classmates = ['Michael', 'Bob', 'Tracy'] >>> len(classmates) 3 ⽤索引来访问list中每⼀个位置的元素...
微信小程序开发实例。适合刚刚入门的初学者。该小程序模仿豆瓣页面设计,运用微信开发文档提供的基本组件完成。需要css和js基础。如有web开发经验则更容易上手。此外,该文件仅供学习参考,不得用于任何商业用途!
List被AbstractList实现,然后分为3个子类,ArrayList,LinkedList和VectorList List是一种有序链表,本身是一个泛型接口,元素可以重复,可以是 null 包含以下方法: 遍历List // for循环 List list = ...; for...
3.4 小结:基本数据类型—— Java中一切数据和运算的基础 63 3.5 习题 65 第4章 Java中的程序执行流程 67 教学视频:1小时57分钟 4.1 顺序执行 67 4.2 使用if-else让程序懂得判断 68 4.2.1 if语句 68 4.2.2 ...
3.4 小结:基本数据类型—— Java中一切数据和运算的基础 63 3.5 习题 65 第4章 Java中的程序执行流程 67 教学视频:1小时57分钟 4.1 顺序执行 67 4.2 使用if-else让程序懂得判断 68 4.2.1 if语句 68 4.2.2 ...
一。 函数 从开始接触python就接触了函数。 例如 input()函数用于获取用户键盘输入、print()函数用于输出结果、range()函数用于生成整数序列、len()函数用于获取序列的... for i in list(range(101)): a += i pri