
Java课本源代码
遇见生活222
此号不用
展开
-
集合 Set简介
/* Set接口: Set 接口中的元素无序,并且都会以某种规则保证存入的元素不会出现重复 Set 接口主要有两个实现类,分别是HashSet 和 TreeSet。其中 HashSet 是根据对象的哈希值来确定元素在集合中的存储位置,因此具有 良好的存取和查找性能. TreeSet 则是根据二叉树的方式来存储元素.它可以...原创 2019-11-18 11:40:11 · 219 阅读 · 0 评论 -
集合 ArrayList 和 LinkedList 的介绍
/* ArrayList 集合的简介: ArrayList 是List 接口的一个实现类,它是程序中最常见的一种集合,在ArrayList 内部封装了一个长度可变的数组对象 当存入元素超过数组长度时,ArrayList 会在内存中分配一个更大的数组来存储这些元素,因此可以将ArrayList集合看作 一个长度可变的数组 (个人认为和C++的vector 很像) ...原创 2019-11-18 11:19:16 · 202 阅读 · 0 评论 -
集合 6-8
/* JDK 8 的 forEach 遍历集合*/import java.util.*;public class Main{ public static void main(String[] args){ ArrayList list = new ArrayList(); list.add("data_1"); ...原创 2019-11-18 11:06:42 · 85 阅读 · 0 评论 -
集合 6-6
/* 在使用Iterator 迭代器对集合中元素进行迭代时,如果调用了集合对象的remove() 方法去删除元素,会出现异常。接下来通过一个案例来演示这种异常 */import java.util.*;public class Main{ public static void main(String[] args){ Arra...原创 2019-11-18 11:02:42 · 132 阅读 · 0 评论 -
集合 6-4
// foreach 遍历集合/*for(容器中元素类型 临时变量 : 容器变量){ // 执行语句}*/import java.util.*;public class Main{ public static void main(String[] args){ ArrayList list = new ArrayL...原创 2019-11-18 10:40:26 · 118 阅读 · 0 评论 -
集合 例 6-3
import java.util.*;public class Main{ public static void main(String[] args){ // 创建ArrayList集合 ArrayList list = new ArrayList(); // 向该集合中添加字符串 list.add(...原创 2019-11-18 10:36:10 · 97 阅读 · 0 评论 -
集合 - 例 6 - 2
import java.util.*;public class Main{ public static void main(String[] args){ // 创建LinkedList 集合 LinkedList link = new LinkedList(); // 1. 添加元素 link.add...原创 2019-11-18 10:26:34 · 149 阅读 · 0 评论 -
集合 例 6-1
import java.util.*;public class Main{ public static void main(String []args){ // 创建Arraylist 集合 ArrayList list = new ArrayList(); //向集合中添加元素 li...原创 2019-11-18 10:18:14 · 152 阅读 · 0 评论