- Map<Integer,String> map = new LinkedHashMap<Integer,String>();
-
map.put(1, "星期一");
-
map.put(2, "星期二");
-
map.put(3, "星期三");
-
map.put(4, "星期四");
-
map.put(5, "星期五");
-
map.put(6, "星期六");
-
map.put(7, "星期日");
-
-
for(Map.Entry<Integer, String> entry: map.entrySet()) {
-
System.out.print(entry.getKey() + ":" + entry.getValue() + "\t");
- }
輸出結果:
1:星期一 2:星期二 3:星期三 4:星期四 5:星期五 6:星期六 7:星期日
jsp页面循环map集合
<c:forEach var="enter" items="${map}">
<tr bgcolor="#993366" height="25">
<td width="20%" align="center" valign="middle" bgcolor="#FFFFFF">
<input type="checkbox" id="child" name="child" value=""></input>${enter.city}
</td>
<c:forEach var="obj" items="${enter.value}">
<td width="20%" align="center" valign="middle" bgcolor="#FFFFFF">
<input type="checkbox" id="child" name="child" value="${obj.Id},${account},${obj.enterpriseName},${obj.city}"></input>${obj.enterpriseName}
</c:forEach>
</tr>
</c:forEach>
分享到:
相关推荐
### 读取Excel文件将数据存入Map集合 在日常工作中,经常需要处理Excel文件,尤其是在数据统计、分析等场景中。本篇文章介绍了一个方法,该方法能够读取Excel文件并将其中的数据存储到Java中的`Map`集合里,便于...
2、遍历Map.keySet():它是Map中key值的集合,我们可以通过遍历这个集合来 读取Map中的元素; 3、遍历Map.values():它是Map中value的集合,我们可以直接通过这个集合遍历 Map中的值,却不能读取key。
在Java编程语言中,`Map`集合是一种存储键值对的数据结构,它提供了高效的数据查找和操作机制。本文将深入探讨`Map`集合的特性和遍历方式,以及`Set`特性的排序,并介绍如何使用`IO流`,特别是字节流和字符流。 ...
在Java Web开发中,有时我们需要从项目资源目录中读取JSON文件,并将其内容转换为Map集合以便于操作和处理。本文将详细讲解如何利用Java实现这一功能,同时提供一个具体的示例。 首先,我们需要了解JSON...
在Java编程语言中,Map接口是集合框架的重要组成部分,它提供了键值对(key-value pairs)的存储方式。Map不是列表或数组,而是允许我们通过一个键(key)来查找对应的值(value)。本篇文章将深入讲解Map的使用实例...
2. **集合框架**:Java集合框架是Java API中的重要部分,提供了`ArrayList`、`LinkedList`、`HashSet`、`HashMap`等数据结构,以及`List`、`Set`、`Map`等接口。它们允许我们高效地存储、检索和操作对象。 3. **IO...
Java集合框架提供了多种数据结构,包括列表(List)、集(Set)和映射(Map),这些数据结构允许程序员以高效的方式处理大量数据。 ##### 1.1 容器简介 容器是Java集合框架的基础概念,它们用于存储对象的集合。容器分为...
5. **集合框架**:Java集合框架包括List、Set、Queue和Map等接口,以及ArrayList、LinkedList、HashSet、HashMap等实现类。实例会展示如何存储、操作和遍历这些数据结构。 6. **IO流**:Java的IO流处理涵盖了读写...
java后台从数据库读取 数据,封装到list集合,控制层转化为XML格式数据
此外,我们还会学习如何处理并发,如使用`ConcurrentHashMap`在多线程环境下安全地操作`Map`,以及`CopyOnWriteArrayList`和`CopyOnWriteArraySet`在并发读写时保持线程安全。 通过这些实例,你可以深入了解Java...
- **`Properties`**:特殊的`Map`实现,主要用于读写属性文件。 - **`Hashtable`**:线程安全的`Map`实现,不支持`null`键或值。 #### 迭代器:遍历集合的工具 为了方便遍历集合中的元素,Java集合框架提供了迭代...
- **集合接口**:Java集合框架中有六种主要的集合接口,它们分别是`Collection`、`List`、`Set`、`Queue`、`Deque`和`Map`。这些接口构成了整个集合框架的基础,定义了集合类应该具备的基本行为和功能。 - `...
### Java集合排序及java集合类详解(Collection、List、Map、Set) #### 集合框架概述 ##### 容器简介 在Java编程中,容器(Container)是指用来存储和管理对象的一种数据结构。随着应用程序复杂度的增加,简单地...
在Java编程中,Map接口是用于存储键值对的数据结构,它提供了多种遍历Map的方法。本篇文章将详细分析Java中遍历Map的四种常见方法,帮助开发者更好地理解和运用这些技巧。 1. **for-each循环遍历** Java 5引入了...
文件和I/O流是Java进行数据读写的关键,包括文件操作、字节流、字符流以及缓冲流等。网络编程部分则涉及Socket通信和HTTP协议,是开发网络应用的基础。 最后,Java的并发编程是另一个重要领域,线程、同步机制(如...
本文将深入探讨Java集合框架的四大核心组件:`Collection`、`List`、`Map`和`Set`,以及它们的排序方法。 ### 1. 集合框架概述 #### 1.1.1 容器简介 在Java中,容器(Containers)是用来存储和管理对象的结构。...
Java集合框架是对各种数据结构的抽象和封装,主要包括`Collection`和`Map`两种类型: - **Collection**:代表一组对象,其主要接口有`List`、`Set`。 - `List`:有序集合,允许重复元素。 - `ArrayList`:基于...
Java集合框架主要包括Collection接口和Map接口两大分支。Collection接口主要包括List、Set以及Queue三个子接口,而Map接口则用于存储键值对映射。 1. Collection接口与Map接口的区别: - Collection接口是单列集合...
- 方法A:一次读取一个Map.Entry对象,直接从Entry中获取Key和Value,避免了额外的get操作。 - 方法B:基于KeySet进行遍历,每次需要调用`map.get(key)`来获取Value,这会增加一次查找操作。 三、性能测试 以下...