⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 collectionsdemo2.java

📁 JAVA编程思想源代码 值得一下 很难找的
💻 JAVA
字号:
package chapter9;

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

public class CollectionsDemo2 {

	public static void main(String[] args) {
		double array[] = { 111, 111, 23, 456, 231 };
		List list = new ArrayList();
		List li = new ArrayList();
		//initial list
		for (int i = 0; i < array.length; i++) {
			list.add(new Double(array[i]));
		}
		//initial li
		double arr[] = { 111 };
		for (int j = 0; j < arr.length; j++) {
			li.add(new Double(arr[j]));
		}
		//add array2 to list and li
		double array2[] = { 112, 111, 23, 456, 231 };
		for (int i = 0; i < array.length; i++) {
			list.add(new Double(array2[i]));
			li.add(new Double(array2[i]));
		}
		//print li and list 
		System.out.println("\nthe li is :");
		for (int i = 0; i < li.size(); i++) {
			System.out.print(li.get(i)+"||");
		}
		System.out.println("\nthe list is :");
		for (int i = 0; i < list.size(); i++) {
			System.out.print(list.get(i)+"||");
		}
		//混排(shuffle)
		System.out.println("\nthe shuffle order of list :");
		Collections.shuffle(list);
		for (int i = 0; i < list.size(); i++) {
			System.out.print(list.get(i)+"||");
		}
		//排序(sort)
		System.out.println("\nthe ordered list is :");
		Collections.sort(list);
		for (int i = 0; i < list.size(); i++) {
			System.out.print(list.get(i)+"||");
		}
		//反转
		System.out.println("\nthe reverse order of the li is :");
		Collections.reverse(li);
		for (int i = 0; i < li.size(); i++) {
			System.out.print(li.get(i)+"||");
		}
		
		//移动所有元素
		System.out.println("\nthe new order of the li is :");
		Collections.rotate(li, -1);
		for (int i = 0; i < li.size(); i++) {
			System.out.print(li.get(i)+"||");
		}
//		替换所有元素
		System.out.println("\nthe new li is :");
		Collections.fill(li, new Double(2.2));
		for (int i = 0; i < li.size(); i++) {
			System.out.print(li.get(i)+"||");
		}

	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -