Spring框架中的集合注入

》#千锋逆战#

Array注入

可以重复

<property name="arrays">
            <array>
                <value>迪迦</value>
                <value>小怪兽</value>
                <value>小叮当</value>
                <value>小哪吒</value>
            </array>
        </property>

List注入

有序可重复

<property name="list">
            <list>
                <value>唐</value>
                <value>宋</value>
                <value>元</value>
                <value>清</value>
                <ref bean="stu"></ref><!--此处可以引用对象-->
            </list>
        </property>

Set注入

无序不可重复

<property name="set">
            <set>
                <value>1010</value>
                <value>1000</value>
                <value>999</value>
            </set>
        </property>

Map注入

键不可以重复,但是值可以重复

<property name="map">
            <map>
                <entry>
                    <key>
                        <value>颜世贤</value>
                    </key>
                    <value>千锋</value>
                </entry>
                <entry key="ysx" value="123"/>
            </map>
        </property>

Properties注入

键不可以重复,但是值可以重复

<property name="prop">
            <props>
                <prop key="唐朝">李白</prop>
                <prop key="宋朝">李清照</prop>
                <prop key="唐朝">李清照</prop>
                <prop key="宋朝">李白</prop>
                <prop key="null">李白</prop>
            </props>
        </property>

0到10随机数

@Test
    /**
     * 0到10随机数
     */
    public void testDemo2(){
        List<Integer> list=new ArrayList<Integer>();
        Set<Integer> set=new HashSet<Integer>();
        while (list.size()<10){
            int num= (int) (Math.random()*10);
            if (set.add(num)) {
                list.add(num);
            }
        }
        System.out.println(list);
    }
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 四、集合框架 1:String类:字符串(重点) (1)多个字符组成的一个序列,叫字符串。生活中很多数据的描述都采...
    佘大将军阅读 4,132评论 0 2
  • 今天学习了spring中数组,集合框架的注入顺便复习一下数组和集合Array 数组java的五种引用数据类型之一(...
    我真的是自愿的阅读 858评论 0 0
  • Java 集合框架 早在 Java 2 中之前,Java 就提供了特设类。比如:Dictionary, Vecto...
    爱斯基摩白阅读 3,315评论 0 0
  • 1. @Autowired注解注入map、list与@Qualifier package com.imooc.be...
    零点145阅读 7,294评论 0 0
  • 微风追着蝴蝶的美 阳光倾泄 草儿摇着她的尾 路上的行人唱着小曲 又是一年佳节聚 脚下一人印 遥望头上云 似骏马一匹...
    yan过无痕阅读 34评论 0 1