`
Silmon
  • 浏览: 54520 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

Java集合排序

    博客分类:
  • J2EE
阅读更多

现在要求对一个集合里的数据进行排序,最简单的方法就是:

List list = new ArrayList();
		list.add(3);
		list.add(0);
		list.add(7);
		list.add(2);
		Collections.sort(list);//对指定列表按升序进行排序
for(int i=0;i list = new ArrayList();
		list.add(3);
		list.add(0);
		list.add(7);
		list.add(2);
		// for (int i = 0; i < list.size(); i++) {
		// a[i] =(Integer) list.get(i);
		//
		// }
		// Arrays.sort(a);//
		// for(int i=0;i<a.length;i++){
		// System.out.println(a[i]);
		// }
String的几个小知识点:
提取字符数组里的数据:
copyValueOf(char[] data) 
          返回指定数组中表示该字符序列的 String。 
 String copyValueOf(char[] data, int offset, int count) 
          返回指定数组中表示该字符序列的 String。
返回一个字串
substring(int beginIndex, int endIndex) 
          返回一个新字符串,它是此字符串的一个子字符串。
转换字符数组
toCharArray() 
 转换为小写:
toLowerCase() 
转换为大写:
toUpperCase() 


对数组或集合进行随机数抽取

public void getArray() {
		Set<Integer> set = new HashSet<Integer>();
		Random random = new Random();
		do {
			set.add(random.nextInt(200));
		} while (set.size() <= 9);
//		while (set.size() <= 9) {
//			set.add(random.nextInt(200));
//		}
		System.out.println(set);
	}//若指定数值,根据下标取值
 

 

分享到:
评论

相关推荐

    Java 集合排序及java 集合类详解

    Java 集合排序及java 集合类详解 Java 集合排序及java 集合类详解,Java里面最重要、最常用也就是集合那部分了,能够用好集合和理解好集合对于做Java程序的开发拥有无比的好处。本教程详细解释了关于Java中的集合是...

    Java集合排序及java集合类详解.pdf

    ### Java集合排序及Java集合类详解 #### 一、集合框架概述 集合框架是Java编程语言的核心组件之一,用于组织和操作数据集。Java集合框架提供了多种数据结构,包括列表(List)、集(Set)和映射(Map),这些数据结构...

    Java集合排序及java集合类详解

    在Java集合排序方面,我们主要关注List和Map。对于List,可以使用Collections.sort()方法进行排序,这个方法默认使用元素的自然顺序,如果元素是自定义对象,需要实现Comparable接口或者提供Comparator。对于Map,...

    Java集合排序及java集合类详解(Collection、List、Map、Set)

    ### Java集合排序及java集合类详解 #### 集合框架概述 集合是Java编程语言中非常核心且广泛使用的部分,对于深入理解和高效使用Java语言至关重要。本文将围绕Java集合框架进行详细介绍,包括Collection、List、Set...

    Java集合排序及java集合类详解(Collection、List、Map、Set).doc

    Java集合排序及java集合类详解(Collection、List、Map、Set).doc

    java 集合排序及java集合类详解

    java 集合排序及java集合类详解,本文详细解释了关于java中的集合实现,以及他们的实现原理

    Java集合排序及java集合类详解(Collection、List、Map、Set).pdf

    Java集合排序及Java集合类详解 Java集合框架是Java语言中最重要、最常用的部分之一,它能够使开发者更方便地处理数据结构。Java集合框架主要包括Collection、List、Set、Map四个接口,它们分别实现了不同的数据结构...

    java集合排序方法总结共13页.pdf.zip

    Java集合排序涉及的知识点广泛,包括基本的`Collections.sort()`、自定义Comparator、Stream API、并行排序以及泛型等。理解这些概念并熟练运用,能显著提高代码质量和效率。在实际编程中,根据具体需求选择合适的...

    Java集合排序及java集合类详解(Collection、List、Map、Set)讲解.pdf

    Java集合排序及java集合类详解(Collection、List、Map、Set)讲解 Java集合框架是Java语言中最重要的组件之一,能够正确使用Java集合框架对于Java程序的开发具有无比的好处。本文将详细解释Java集合框架的实现原理、...

    java集合排序及文件读取.rar

    在"java集合排序及文件读取.rar"这个压缩包中,我们很可能会找到关于如何在Java中对集合进行排序以及如何读取文件的示例代码。让我们详细探讨这些关键知识点。 **Java集合排序** Java集合框架包括接口如`List`、`...

    Java集合排序及java集合类详解(Collection、List、Map、Set

    Java集合排序及java集合类详解 Java集合框架是Java编程语言中极其重要的一部分,它提供了存储和操作数据的高效方式。本文将深入探讨Java集合框架的四大核心组件:`Collection`、`List`、`Map`和`Set`,以及它们的...

    Java集合排序及java集合类详解[定义].pdf

    Java集合排序及java集合类详解[定义].pdf

    Java集合排序及java集合类详解(Collection、List、Map、Set).doc

    Java集合排序及java集合类详解(Collection、List、Map、Set) Java 中的集合框架是 Java 语言中最重要和最常用的部分之一。它能够帮助开发者更方便地处理和存储数据,从而提高编程效率和程序的可读性。本文将详细...

Global site tag (gtag.js) - Google Analytics