`
beyondbn
  • 浏览: 74164 次
社区版块
存档分类
最新评论

List的地址传值

    博客分类:
  • Java
阅读更多
public class Test {

	public static void main(String[] args) {
		
		List<Map<String,Object>> list=new ArrayList<Map<String,Object>>();
		Map<String,Object> map0 = new HashMap<String, Object>();
		Map<String,Object> map1 = new HashMap<String, Object>();
		
		map0.put("hello", "helloo");
		map1.put("world", "worldd");
		list.add(map0);
		list.add(map1);
		
		List<Map<String,Object>> listTmp=new ArrayList<Map<String,Object>>();
		
		for(Map<String,Object> map:list){
			listTmp.add(map);
		}
		
		for(Map<String,Object> mapTmp:listTmp){
			mapTmp.put("java","javaa");
			break;
		}
		
		/**		打印结果
		 * 	hello*****helloo
		 * 	java*****javaa
		 * 	world*****worldd
		 */
		for(Map<String,Object> map:list){
			for(String s: map.keySet()){
				System.out.println(s+"*****"+map.get(s));
			}
		}
	}
}

 

分享到:
评论

相关推荐

    后台与页面之间的传值以及页面与页面之间的传值

    在IT行业中,尤其是在Web开发领域,后台与页面之间的传值以及页面与页面之间的传值是至关重要的技术环节。本文将详细讲解这两种通信方式,并以Spring MVC框架为例进行深入阐述。 一、后台(服务器)与页面(客户端...

    java的传值与传值后的改变

    对于引用类型的参数,Java实际上是传递对象的引用(内存地址),而不是对象本身。这意味着函数可以改变对象的属性,因为它们拥有相同的引用。但是,不能改变引用本身,即不能让引用指向另一个对象。例如: ```java...

    Android Intent多种传值方式

    本文将深入探讨Android Intent的多种传值方式。 1. **基本类型传值** - 使用`putExtra()`方法:Intent提供了`putExtra(String name, boolean value)`、`putExtra(String name, char value)`等方法,可以用来传递...

    Web前端页面传值

    在Web开发中,前端页面传值是一个至关重要的概念,它涉及到数据在不同页面或同一页面内的传递。在本文中,我们将深入探讨Web前端页面传值的实现方式,以及如何通过`location`、`href`等手段进行数据传输。首先,我们...

    Android页面跳转传值

    本篇文章将详细解析Android页面跳转和传值的过程,以及如何有效地利用`Intent`。 一、页面跳转 在Android中,页面跳转主要通过`Intent`对象实现。`Intent`是用来表示应用中一个操作的意图,它可以用于启动一个新的...

    android activityIntent 传值 传对象

    1. **基本数据类型的传值** Intent提供了putExtra()方法来传递基本数据类型,如字符串、整型、浮点型等。例如,要在Intent中传递一个字符串,可以这样操作: ```java Intent intent = new Intent(this, ...

    (原创)struts标签之checkboxlist选中值并换行处理

    ### Struts标签之CheckboxList选中值与换行处理详解 #### 一、引言 在Web应用开发中,表单元素的选择对于用户交互至关重要。Struts框架作为Java Web开发中的一个重要工具,提供了丰富的标签库来帮助开发者快速构建...

    Activity之间传值

    本教程将深入探讨如何在Activity之间进行传值,涉及的数据类型包括基本类型、对象、对象集合以及Map,同时会介绍Android中两种主要的序列化机制:Parcelable和Serializable。 一、基本类型的传值 对于Java的基本...

    Kotlin实现页面互相跳转和互相传值源代码

    在Android应用开发中,页面之间的跳转和数据传递是至关重要的功能。Kotlin作为一种现代、类型安全且极其适合Android开发的编程语言,提供了简洁而高效的方式来处理这些任务。本篇文章将深入探讨如何使用Kotlin在...

    子窗体传值回主窗体显示

    在C#编程中,主窗体(MainWindow)与子窗体(ChildWindow)之间的通信是一项基本但重要的技能,尤其对于初学者来说。本程序通过"委托"这一特性,实现了子窗体向主窗体传递数据的功能,使得在子窗体中输入的信息能够...

    c# json传值实例 完整sln解决方案

    var users = new List&lt;User&gt; { ... }; // 假设你有用户数据 return Json(users, JsonRequestBehavior.AllowGet); } } ``` 在上述代码中,`JsonResult`是一个MVC内置的ActionResult类型,它会把指定的对象转换成...

    struct2传递list集合到页面

    接下来,我们谈谈标签"list 传值 跳转"。在Structs2中,我们可以通过Action的属性来传递值,包括list。当用户提交表单时,我们可以获取这些值并将它们添加到list中,然后重定向到另一个Action。 1. **接收表单数据*...

    listView的item点击传值事件

    convertView = LayoutInflater.from(getContext()).inflate(R.layout.list_item, parent, false); viewHolder.textView = convertView.findViewById(R.id.text_view); convertView.setTag(viewHolder); } else {...

    React传值 组件传值 之间的关系详解

    主要分为三种情况:父组件向子组件传值、子组件向父组件传值,以及非嵌套的平级组件之间的传值。下面详细讲解这些知识点。 ### 父组件向子组件传值 在React的组件树中,父组件可以通过属性(props)的方式将数据...

    vue学习 三种常用传值方式 $emit的用法 slot与slot-scope

    本篇文章将深入探讨Vue中的三种常用传值方式:props、事件($emit)以及作用域插槽(slot与slot-scope)。 1. **Props向下传递**: Props是Vue中父组件向子组件传递数据的主要方式。子组件通过props接收来自父组件的...

    android实现activity直接的传值问题

    Bundle类似于一个键值对的集合,可以存储各种类型的数据,如基本类型、数组、List等。在发送端: ```java Intent intent = new Intent(CurrentActivity.this, NextActivity.class); Bundle bundle = new Bundle(); ...

    北大青鸟ACCP5.0 S2 三层架构 List层间数据传递代码实例

    在北大青鸟ACCP5.0 S2的课程中,三层架构的学习是核心内容之一,特别是关于List层间数据传递的实践。 表现层是用户与系统交互的部分,通常包括界面和控制逻辑。业务逻辑层则负责处理实际的业务规则和计算,它是应用...

    asp.net 2个listbox互传值例子

    Private Sub List_Initialize() Dim dta As DataTable = New DataTable dta.Columns.Add(New DataColumn("STATUS")) dta.Columns.Add(New DataColumn("VALUE")) dta.Columns.Add(New DataColumn("SELECTED")) ...

Global site tag (gtag.js) - Google Analytics