摘要:集合类类型解释的父类集集合中的元素不按特定方式排序,并且没有重复对象。他的有些实现类能对集合中的键对象进行排序。
集合类
2017-07-10 22:24:57
blog site
https://github.com/Fiz1994
</>复制代码
package com.learn;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
/**
* Created by fiz on 7/10/17.
*/
public class CollectionTest {
public static void main(String[] a){
Collection collection = new ArrayList<>();
// add element
collection.add("item1");
collection.add("item2");
collection.add("item3");
collection.add("item4");
// remove
collection.remove("item1");
//流输出打印
collection.forEach(System.out::println);
collection.stream().forEach(System.out::println);
//for
Iterator iterator = collection.iterator();
while (iterator.hasNext()){
System.out.println(iterator.next());
}
}
}
List
</>复制代码
package com.learn;
import java.util.ArrayList;
import java.util.List;
import java.util.Iterator;
import java.util.List;
/**
* Created by fiz on 7/10/17.
*/
public class ListTest {
public static void main(String[] a) {
List list = new ArrayList<>();
// add element
list.add("item1");
list.add("item2");
list.add("item3");
list.add("item4");
// remove
list.remove("item1");
//流输出打印
list.forEach(System.out::println);
list.stream().forEach(System.out::println);
//for
Iterator iterator = list.iterator();
while (iterator.hasNext()) {
System.out.println(iterator.next());
}
// 比collection 新增的方法
System.out.println(list.get(2));
System.out.println(list.set(2,"fiz"));
System.out.println(list.get(2));
}
}
Set
</>复制代码
Set set = new HashSet();
//添加元素
set.add(1);
set.add(2);
set.add(3);
set.add(4);
// 存储相同的元素不会报错,会自动去重
set.add(4);
// 删除元素
set.remove(1);
set.forEach(System.out::println);
// 查找元素
List list = new ArrayList(set);
list.get(10);
//常用属性
set.isEmpty();
set.size();
Map;
Map
// 添加元素
map.put(1,"demo");
map.put(2,"demo");
map.put(3,"demo");
map.put(4,"demo");
// 删除元素
map.remove(2);
map.remove(2,"demo");
//查找元素
map.containsKey("key");
map.containsValue("value");
System.out.println(map.get(1));
Set s = map.entrySet();
// 转换为set
Iterator iterator = s.iterator();
while (iterator.hasNext()){
System.out.println(iterator.next());
}
// 包含的属性
map.size();
map.isEmpty();
map.put(1,"demo");
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/67347.html
摘要:需要对每个用户的每个内容对象维护一个数据结构。并没有直接和相连,所以是将数据由暂存的内存中取出。采用实现的可用进行数据提交。记录的完成情况,包括未尝试未学习未完成,已完成。 简介 SCORM定义了一个网络化学习的内容聚合模型(Content Aggregaion Model)和学习对象的实时运行环境(Run-time Environment)。简单说,它是为了满足对网络化学习内容的高水...
摘要:在这里使用学而思网校的录像设备,记录每天学习的内容闫昌李乐阶段李乐李乐李乐李乐李乐李乐马运运李乐李乐李乐源码集群闫昌源码闫昌源码主从复制李乐源码施洪宝源码施洪宝韩天 在这里使用学而思网校的录像设备,记录每天学习的内容: 2019-06-24 ~ 2019-06-28 06-27 nginx by 闫昌 06-26 nginx module by 李乐 06-25 nginx http ...
摘要:日前,公司宣布推出其分布式深度学习软件的测试版,该软件证明了在深度学习表现出来的技术飞跃。系统加速和内存总监在一篇博文中表示更受欢迎的深度学习框架扩展到服务器中的多个,而不是扩展到具有的多个服务器。 日前,IBM 公司宣布推出其分布式深度学习软件的测试版,该软件证明了在深度学习表现出来的技术飞跃。深度学习是人工智能的一种形式,它依赖于人工神经网络的应用。其重点是让计算机能够像人们那样理解数字...
阅读 989·2021-11-24 10:44
阅读 2916·2021-11-11 16:54
阅读 3432·2021-10-08 10:21
阅读 2318·2021-08-25 09:39
阅读 3068·2019-08-30 15:56
阅读 3582·2019-08-30 13:46
阅读 3600·2019-08-23 18:09
阅读 2273·2019-08-23 17:05