Java学习系列 第3课-Java 高级教程

2017-10-19 20:38:45文章来源:126下载热度:

java数据结构

1)【概述】

Java的工具包提供了强大的数据结构在的Java中的数据结构主要包括以下几种接口和类:

枚举(枚举)

位集合(位集合)

向量(矢量)

栈(栈)

字典(词典)

哈希表(哈希表)

属性(属性)

以上这些类是传统遗留的,在Java2的中引入了一种新的框架 - 集合框架(集合),我们后面再讨论。

2)枚举(枚举)

a)【定义】枚举(枚举)接口虽然它本身不属于数据结构,但它在其他数据结构的范畴里应用很广。枚举(枚举)接口定义了一种从数据结构中取回连续元素的方式

B)【代码举例】

import java.util.Vector; import java.util.Enumeration; public class EnumerationTester } }

EnumerationTester.java

运行结果:

周日 星期一 星期二 星期三 星期四 星期五 星期六

运行结果

3)位集合(位集合)

A)【定义】

位集合类实现了一组可以单独设置和清除的位或标志。该类在处理一组布尔值的时候非常有用,你只需要给每个值赋值一 “位”,然后对位进行适当的设置或清除,就可以对布尔值进行操作了。

B)【代码举例】

import java.util.BitSet; public class BitSetDemo System.out.println(“bit1:”中的初始模式); 的System.out.println(BITS1); System.out.println(“ nInitial pattern in bits2:”); 的System.out.println(BITS2); // AND bits bits2.and(bits1); System.out.println(“ nbits2 AND bits1:”); 的System.out.println(BITS2); // OR bits bits2.or(bits1); System.out.println(“ nbits2 OR bits1:”); 的System.out.println(BITS2); // XOR bits bits2.xor(bits1); System.out.println(“ nbits2 XOR bits1:”); 的System.out.println(BITS2); } }

BitSetDemo.java

编辑:poster

友情链接

奇游加速器  | mm漫画  | 凉拌菜大图片大全  | 菜谱做法大全带图片  | 四年级垂柳阅读答案  | 迅雷加速器  | 军训体验  | 剑网3加速器  | 网游加速器  | 迪拜是在哪个国家  | 成都后80装修队  | 百度云vip  | 金属与木头家具  | lol加速器  | 关于生日的文章  | 子纯儿最新写真  | 庄河旅游  | 狼的图片  | 芒果tv会员  | 暗黑3加速器  |