`
k_lb
  • 浏览: 834490 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论
  • kitleer: 据我所知,国内有款ETL调度监控工具TaskCTL,支持ket ...
    kettle调度

Java Collections 类

 
阅读更多

在集合的操作类中存在一个Collections 类,那么此类的主要功能是提供了类集的标准操作。但是从实际的角度来看,此操作使用的并不是十分的广泛。


package org.collectiondemo.listdemo;

import java.util.Collections;
import java.util.List;

public class CollectionsDemo01 {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		List<String> allList = Collections.emptyList();
		allList.add("A、Hello");
		allList.add("B、Hello");
		allList.add("C、Hello");
		System.out.println(allList);
	}

}

通过以上的方法取得的集合本身不能增加任何的数据,因为通过此类得到的List 集合中是没有对add()进行实现的


package org.collectiondemo.listdemo;

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

public class CollectionsDemo02 {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		List<String> allList = new ArrayList<String>();
		allList.add("A、Hello");
		allList.add("B、Hello");
		allList.add("C、Hello");
		Collections.addAll(allList, "D、Hello","E、Hello");
		System.out.println(allList);
	}

}


对于List 接口本身来讲是没有序列的,顺序按照增加的顺序存放,那么如果此时需要对List 接口的内容进行排序的话,则可以使用Collections类中的Sort()方法


package org.collectiondemo.listdemo;

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

public class CollectionsDemo03 {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		List<String> allList = new ArrayList<String>();
		allList.add("A、Hello");
		allList.add("B、Hello");
		allList.add("C、Hello");
		Collections.addAll(allList, "D、Hello","E、Hello");
		Collections.sort(allList);
		System.out.println(allList);
	}

}



分享到:
评论

相关推荐

    Java Collections.pdf

    根据提供的文件信息,我们可以推断出这是一本关于Java Collections的书籍,作者为John Zukowski。下面将基于这些信息来生成相关的Java Collections知识点。 ### Java Collections 概览 #### 一、简介 Java ...

    Apress的《Java Collections》

    此外,还会涉及Collection的复制、合并、过滤和转换等操作,这些功能由Collections类提供的静态方法实现。 书中还会深入到Collections框架的并发支持,讲解Concurrent包中的类,如ConcurrentHashMap和...

    APress - Java Collections

    《APress - Java Collections》这本书由John Zukowski编写,深入探讨了Java集合框架的各种细节,为读者提供了理解和应用Java集合类的重要知识。本书版权属于作者John Zukowski,并于2001年出版,所有权利受法律保护...

    关于 Java Collections API 您不知道的 5 件事

    Java Collections API 的强大之处不仅在于其提供的标准实现,还在于允许开发者根据特定需求定制和扩展集合类。例如,可以创建自定义的 `List` 实现,该实现能够支持额外的操作或提供不同的数据结构特性。 为了实现...

    java的Collections教程

    Java的Collections框架是Java编程中不可或缺的一部分,它提供了一组高效、灵活的工具类和接口,用于管理和操作各种数据结构,如列表(List)、集合(Set)、映射(Map)等。这个框架使得开发者能更方便地处理数据,提高了...

    数据结构和Java集合框架《Data Structures and the Java Collections Framework》

    Java集合框架还包含了一些工具类,如Collections和Arrays,它们提供了对集合的实用方法,如排序、填充、复制等。此外,Iterable接口使得任何类可以被foreach循环遍历,Iterator接口用于迭代集合中的元素。 在实际...

    Java Collections Interview Questions.pdf

    Java Collections 面试题...Properties 类是 Java Collections 框架中的一个工具类,用于读取和写入 properties 文件。它提供了多种方法,例如 load、store、getProperty 等,可以方便地读取和写入 properties 文件。

    java 使用Collections类对List的排序操作

    在Java编程语言中,`Collections` 类是 `java.util` 包中的一个工具类,它提供了许多静态方法,用于操作各种集合,特别是列表(List)。本文将深入探讨如何使用 `Collections` 类对 List 进行排序操作。 首先,让...

    Java Collections中的Fail Fast机制

    ### Java Collections中的Fail Fast机制详解 #### 一、概述 在Java编程中,**Fail Fast**机制是一项重要的设计原则,特别是在处理集合时尤为关键。它主要用于确保数据结构的一致性和完整性,通过快速检测并报告...

    Java Collections Apress

    Java Collections Apress This book describes how to use this Collections Framework. We'll also look at some of the common alternate frameworks available.

    java collections

    标题"java collections"暗示了我们将探讨Java中的集合接口和类,包括ArrayList、LinkedList、HashSet、HashMap等。这些集合是Java编程的基础,对于任何Java开发者来说都是必不可少的知识。 1. **ArrayList**: 这是...

    Data Structures and the Java Collections Framework(3rd) 无水印pdf

    Data Structures and the Java Collections Framework(3rd) 英文无水印pdf 第3版 pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源...

    java List 排序 Collections.sort

    首先,`Collections.sort()`的基本用法是针对实现了`Comparable`接口的类的实例。例如,我们有一个`Person`类,它包含了姓名和年龄属性,我们可以让它实现`Comparable`接口,比较规则为按照年龄从小到大排序: ```...

    Java Collections 2001 by John Zukowski

    6. **工具类**:除了集合类本身之外,Java还提供了一些工具类,如`Collections`,它包含了各种静态方法,用于对集合进行操作,如排序、查找、填充等。 #### 四、案例分析 1. **使用ArrayList存储字符串**: ```...

    《JavaCollections》

    很详细的java collection 讲解,希望能够帮助大家.。。。。。

    关于 Java Collections API 您不知道的 5 件事,第 2 部分

    Java Collections API 是Java编程语言中不可或缺的一部分,它提供了丰富的接口和类来操作各种集合,如List、Set、Map等。这篇博客的第二部分将深入探讨关于Collections API的一些不那么为人所知的知识点,旨在帮助...

Global site tag (gtag.js) - Google Analytics