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

友情链接

魔兽世界加速器免费版  | 网游加速器  | 暗黑3加速器  | 云播放器下载  | 手链编  | 海钓技巧  | 什么样的男生是好男生  | 迅雷加速器  | 奇游加速器破解版  | 钓鱼潮汐表  | 迅游加速器免费账号  | 测测你的桃花运  | dnf加速器  | 奇游加速器  | 百度光速加速器  | 剑灵免费加速器  | 森系diy  | 风暴英雄加速  | 雷神加速器  | 公共网络密码  |