java map重新赋值回执为空如何赋值

3881人阅读
//如果object为null,则设置为defaultValue
ObjectUtils.defaultIfNull(object, defaultValue);
//判断集合是否为null
List&String& list=new ArrayList&String&();
System.out.println(list.isEmpty()); //true
System.out.println(list.size()); //<span style="color:#
Set&String& set=new HashSet&String&();
System.out.println(set.isEmpty()); //true
System.out.println(set.size()); //<span style="color:#
Map&String, String& map=new HashMap&String, String&();
System.out.println(map.isEmpty()); //true
System.out.println(map.size()); //<span style="color:#
方法一(数据量大,效率低):
if(list!=null && list.size()&0){
方法二(数据量大,效率高):
if(list!=null && !list.isEmpty()){
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:14594次
排名:千里之外
原创:18篇
(2)(1)(1)(1)(6)(2)(1)(4)(1)(1)(1)5049人阅读
java基础(28)
ObjectUtils.defaultIfNull(object, defaultValue);
List&String& list=new ArrayList&String&();
System.out.println(list.isEmpty());
System.out.println(list.size());
Set&String& set=new HashSet&String&();
System.out.println(set.isEmpty());
System.out.println(set.size());
Map&String, String& map=new HashMap&String, String&();
System.out.println(map.isEmpty());
System.out.println(map.size());
方法一(数据量大,效率低):
if(list!=null && list.size()&0){
方法二(数据量大,效率高):
if(list!=null && !list.isEmpty()){
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:92216次
积分:1760
积分:1760
排名:千里之外
原创:81篇
转载:36篇
(1)(1)(3)(1)(4)(5)(3)(2)(5)(4)(2)(4)(4)(14)(23)(4)(23)(10)(4)15177人阅读
Map&Integer, String& map = new HashMap&Integer, String&() {{&
& & & & put( 1 , &name& );&
& & & & &put( 2 , &sex& );&
List&String& list = new ArrayList&String&() {{&
& & & & add( &first& );&
& & & & add( &second& );&
& & & & add( &third& );&
/zml525/item/638aba167a1b5c5e2b3e2269
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:481136次
积分:3641
积分:3641
排名:第8727名
原创:53篇
转载:29篇
评论:32条
(2)(1)(9)(6)(7)(8)(1)(10)(11)(3)(3)(6)(3)(6)(1)(2)(1)(1)(1)java(37)
java中将数据库中数据直接赋&#20540;给Map对象,目的是为了方便取&#20540;,这种方式需要用到spring框架。 主要代码如下:
1.处理数据是实现类 GetUserDataServiceImp.java
package com.service.I
import java.util.L
import org.springframework.context.ApplicationC
import org.springframework.context.support.ClassPathXmlApplicationC
import com.jdbcDao.IjdbcD
import com.service.GetUserDataS
* 处理数据是实现类
* @author Administrator
public class GetUserDataServiceImp implements GetUserDataService{
// IjdbcDao jdbcDao = (IjdbcDao) ApplicationContextUtil.getBean(IjdbcDao.class, &jdbcDao&);
ApplicationContext ac=new ClassPathXmlApplicationContext(&applicationContext.xml&);
IjdbcDao jdbcDao =(IjdbcDao)ac.getBean(&jdbcDao&);
public List getUserlist(String name) throws Exception {
String sql=&select * from t_user t where t.name=?&;
List list = jdbcDao.find(sql, new Object[] { name });
package com.T
import java.util.L
import java.util.M
import com.service.Imp.GetUserDataServiceI
* @author Administrator
public class TestClass {
public static void main(String[] args) throws Exception {
GetUserDataServiceImp getUserDataServiceimp=new GetUserDataServiceImp();
List list=getUserDataServiceimp.getUserlist(&小明&);
String StrName=&&;//姓名
String StrAge=&&;//年龄
if(list!=null&&list.size()&0){
Map result =
for(int i=0;i&list.size();i++){
result = (Map) list.get(i);//将结果赋予Map
StrName=(String) result.get(&name&);
StrAge=(String) result.get(&age&);
System.out.println(&返回结果:name====&+StrName+& ;age=====&+StrAge);
详细源代码:
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:67574次
积分:1472
积分:1472
排名:千里之外
原创:78篇
转载:30篇
评论:14条
阅读:6887
(11)(4)(2)(2)(7)(8)(6)(3)(16)(2)(11)(3)(5)(4)(4)(1)(1)(7)(11)}

我要回帖

更多关于 java map直接赋值 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信