如何从ArrayList中取值

问题描述

publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{request.setCharacterEncoding("GBK");StringactionUrl=request.getServletPath();if(actionUrl.equals("/register.action")){UserInfoui=newUserInfo();ArrayList<UserInfo>list=ui.getUserID();其中List中的值已经取出来了,只有一个值,userid=3我想在servlet中新定义一个变量userid,然后把List中的值赋给他,该怎么做。

解决方案

解决方案二:
intuserid=list.get(0).getUserId();

解决方案三:
楼主,你的List存放的是UserInfo实体,那么可以这么写:intuserid=0;if(list!=null&&list.size()>0){UserInfouserInfo=(UserInfo)list.get(0);userid=userInfo.getUserID();}

这样就可以了。
解决方案四:
intuserid=0;if(list!=null&&list.size()>0){UserInfouserInfo=(UserInfo)list.get(0);if(3==userInfo.getUserID()){userid=userInfo.getUserID();}}这样比较保险把
解决方案五:
哈哈打个哈哈就不成吗??
解决方案六:
不懂,既然只有一个值为什么不直接userid=ui.getUserID();了,而且你是把ui.getUserId()放入list中,这样不报错?

时间: 2024-11-17 03:20:36

如何从ArrayList中取值的相关文章

40-.net如何从数据库中的一个表中取值

问题描述 .net如何从数据库中的一个表中取值 假设这是我数据库里的一张表(数据库是oracle),我该如何取得这些数将他们传给jsonObj.Rows,求教各位大神,能给个具体的实现过程吗? 解决方案 sonObj.Rows是你自己组装的json对象吧,你首先要查询数据库,这个自己看msdn把,很简单,获取值后开始组织json就行了 解决方案二: 自己读取数据后,通过服务器端代码赋值给aspx上的script标签就行,注意<%%>这种代码不能放js文件里面,必须是在aspx页面里面才能解析运

java数组-JAVA中取值还是会取到重复的

问题描述 JAVA中取值还是会取到重复的 如图中代码,为何还会取到重复的 解决方案 do-while 循环的问题吧 ,=是赋值, == 才是判断相等 while(ss == false) 解决方案二: 而且这个循环的条件应该是while(ss)而不是while(!ss) 解决方案三: 循环条件有点问题. while(ss == false) 解决方案四: =是赋值: == 是值判断:===是属性值都判断:while的判断需要修改 解决方案五: 你的do-while循环里面的,一点作用都没有起到,

一个标签从标签数组中取值方法实现

问题描述 一个标签从标签数组中取值的两种方法实现.一种方法是按标签出次的次数取值按出现.String[]add={"北京","上海","四川","四川","北京","四川"};"地址":"四川";还有一个方法是按权重进行显示String[]add={"北京","上海","四川","

小菜鸟请教easyui中页面中取值

问题描述 小菜鸟请教easyui中页面中取值 就是想在url的action中可以取到值, 额 小问题 ,麻烦各位了,谢谢 解决方案 连接遍历字符串闭合错了,应该这样 url:"crmuserAction!findByPage.action?suoshubumen="+a,

mybatis-Spring+Mybatis从两张表中取值并传值到页面 分页

问题描述 Spring+Mybatis从两张表中取值并传值到页面 分页 我写的Dao //根据登陆ID查询直属下属 (分页) List> findByid(String id,RowBounds rowBounds); 对应的mapper SELECT u.user_code,a.totasalar from c_user_info u JOIN c_attence_info aON u.id=a.relatedid where department=(SELECT department FRO

php数据库中取值-php+mysql 数据库中取值

问题描述 php+mysql 数据库中取值 php+mysql 数据库中取值 表中字段是int类型,1代表供货商发货,2代表公司配货 .在页面上用一个下拉列表选择发货方式,如何把 供货商发货 公司配货 字样显示在下拉列表中 , 提交表单后可以更改配货方式,,, 后台逻辑该怎么写呢? 解决方案 http://yuncode.net/code/c_5267eac94c46717 解决方案二: http://www.jb51.net/article/60189.htm

非action 中取值

问题描述 系统框架struts2在action中this.session.put("userInfo",userInfo);UserInfouuuu=(UserInfo)this.session.get("userInfo");System.out.println(uuuu.getUserName()+"------------------------------");这样是完全可以取出session中的值的..但我要在非action中取值,不能

datatable中取值问题-C#中,datatable中取某个元素值的问题,

问题描述 C#中,datatable中取某个元素值的问题, 解决方案 那么你到底是遇到什么问题呢?

hibernate,关于在网页中取值的问题?

问题描述 在网页中,获取了一个User类的对象,用<s:property value="username" />可以取到user.username的值,可user还有一个Usergroup类的对象usergroup,该类下又包含groupid和groupname现在我想在网页中取到user中usergroup对象里的groupname的值,该怎样写? 解决方案 User类里必须有个UserGroup对象,在页面上通过struts2的OGNL表达式或取<s:proper