java集合
来源:互联网 发布:淘宝客软文推广 编辑:程序博客网 时间:2024/05/21 04:43
import java.util.ArrayList;
import java.util.HashSet;
import java.util.LinkedList;
import java.util.Set;
import java.util.TreeSet;
public class Test {
public static void main(String[] args) {
HaxiSet h=new HaxiSet();
String m="afa";
String m1="d";
String m2="aaa";
String m3="b";
String m4="afa";
ArrayList<String> n=new ArrayList<>();
//ArrayList 实现一个数组,它的规模可变并且能像链表一样被访问。
//它提供的功能类似Vector类但不同步,它是以Array方式实现的List,允许快速随机存取。
LinkedList<String> n1=new LinkedList<>();
//LinkedList实现一个链表,提供最佳顺序存取,适合插入和移除元素。
//由这个类定义的链表也可以像栈或队列一样被使用。提供最佳顺序存取,适合插入和移除元素。
Set<String> n2=new HashSet<>();//Set特点:集合中的元素不按特定方式排序,
//只是简单的把对象加入集合中,就像往口袋里放东西。
//对Set中成员的访问和操作是通过Set中对象的引用进行的,所以集中不能有重复对象。
//HashSet 能够快速定位一个元素,要注意的是:存入HashSet中的对象必须实现HashCode()方法;
Set<String> n3=new TreeSet<>();
// TreeSet 将放入其中的元素按序存放。
n.add(m);n.add(m1);n.add(m2);n.add(m3);n.add(m4);
n1.add(m1); n1.add(m2); n1.add(m3); n1.add(m);n1.add(m4);
n2.add(m);n2.add(m1);n2.add(m2);n2.add(m3);n2.add(m4);
n3.add(m);n3.add(m1);n3.add(m2);n3.add(m3);n3.add(m4);
System.out.println(n);
System.out.println(n1);
System.out.println(n2);
System.out.println(n3);
}
import java.util.HashSet;
import java.util.LinkedList;
import java.util.Set;
import java.util.TreeSet;
public class Test {
public static void main(String[] args) {
HaxiSet h=new HaxiSet();
String m="afa";
String m1="d";
String m2="aaa";
String m3="b";
String m4="afa";
ArrayList<String> n=new ArrayList<>();
//ArrayList 实现一个数组,它的规模可变并且能像链表一样被访问。
//它提供的功能类似Vector类但不同步,它是以Array方式实现的List,允许快速随机存取。
LinkedList<String> n1=new LinkedList<>();
//LinkedList实现一个链表,提供最佳顺序存取,适合插入和移除元素。
//由这个类定义的链表也可以像栈或队列一样被使用。提供最佳顺序存取,适合插入和移除元素。
Set<String> n2=new HashSet<>();//Set特点:集合中的元素不按特定方式排序,
//只是简单的把对象加入集合中,就像往口袋里放东西。
//对Set中成员的访问和操作是通过Set中对象的引用进行的,所以集中不能有重复对象。
//HashSet 能够快速定位一个元素,要注意的是:存入HashSet中的对象必须实现HashCode()方法;
Set<String> n3=new TreeSet<>();
// TreeSet 将放入其中的元素按序存放。
n.add(m);n.add(m1);n.add(m2);n.add(m3);n.add(m4);
n1.add(m1); n1.add(m2); n1.add(m3); n1.add(m);n1.add(m4);
n2.add(m);n2.add(m1);n2.add(m2);n2.add(m3);n2.add(m4);
n3.add(m);n3.add(m1);n3.add(m2);n3.add(m3);n3.add(m4);
System.out.println(n);
System.out.println(n1);
System.out.println(n2);
System.out.println(n3);
}
}
[afa, d, aaa, b, afa]
[d, aaa, b, afa, afa]
[aaa, b, d, afa]
[aaa, afa, b, d]
阅读全文
0 0
- Java集合:集合框架
- java集合---set集合
- JAVA 集合 的 集合
- 【集合】Java集合对比
- JAVA集合-Map集合
- JAVA集合-Set集合
- JAVA集合-List集合
- java集合------Map集合
- Java集合----List集合
- Java集合----Set集合
- Java集合----Map集合
- JAVA集合
- JAVA集合
- Java集合
- JAVA集合
- Java集合
- Java集合
- java 集合
- tablay fragment viewpaper
- HTML2.z
- 性能调优第二篇-执行计划
- Neplan v5.5.8 1CD+Magus Antennamagus v1.0 1CD(天线设计)
- 计蒜客 Skiing
- java集合
- uva1600 (bfs迷宫)
- mybatis自动生成器的配置和使用方法
- 嵌入式软件工程师/linux c程序员 面试经验总结
- 王爽 《汇编语言》 读书笔记 十二 内中断
- 包含min函数的栈java实现
- leetcode 564. Find the Closest Palindrome(java)
- 学习操作系统的进度(2)
- 相机参数及坐标系变换关系(增补)