锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲成AV人片在线观看无码 ,久久亚洲精品国产亚洲老地址,久久精品国产精品亚洲毛片http://m.tkk7.com/wangajing/category/42756.html鎴戠殑紼嬪簭浜虹敓zh-cnMon, 23 Nov 2009 07:11:26 GMTMon, 23 Nov 2009 07:11:26 GMT60[杞琞 java.beans.PropertyEditor(灞炴х紪杈戝櫒)綆鍗曞簲鐢?http://m.tkk7.com/wangajing/archive/2009/11/20/303110.html榪芥眰鏃犳澧?/dc:creator>榪芥眰鏃犳澧?/author>Fri, 20 Nov 2009 14:07:00 GMThttp://m.tkk7.com/wangajing/archive/2009/11/20/303110.htmlhttp://m.tkk7.com/wangajing/comments/303110.htmlhttp://m.tkk7.com/wangajing/archive/2009/11/20/303110.html#Feedback0http://m.tkk7.com/wangajing/comments/commentRss/303110.htmlhttp://m.tkk7.com/wangajing/services/trackbacks/303110.html鍘熸枃錛歨ttp://m.tkk7.com/orangewhy/archive/2007/06/26/126371.html

java.beans.PropertyEditor鐨勪粠瀛椾箟鏉ョ湅鏄竴涓睘鎬х紪杈戝櫒錛屼絾鎬昏寰楀畠鐨勪綔鐢ㄦ洿鍍忎竴涓漿鎹㈠櫒錛嶏紞浠庡瓧絎︿覆杞崲涓虹被瀵硅薄鐨勫睘鎬с?/p>

java.beans.PropertyEditor鎺ュ彛瀹氫箟鐨勬柟娉曟湁濂藉嚑涓紝浣嗘槸鏈閲嶈涓轟笅闈袱涓細

 void setValue(Object value)

 void setAsText(String text) throws java.lang.IllegalArgumentException;

涓鑸湴錛屾垜浠浣跨敤PropertyEditor鏃訛紝騫朵笉鐩存帴瀹炵幇姝ゆ帴鍙o紝鑰屾槸閫氳繃緇ф壙瀹炵幇姝ゆ帴鍙g殑java.beans.PropertyEditorSupport鏉ョ畝鍖栨垜浠殑宸ヤ綔錛屽湪瀛愮被瑕嗙洊setAsText鏂規硶灝卞彲浠ヤ簡錛宻etValue鏂規硶涓鑸笉鐩存帴浣跨敤錛屽湪setAsText鏂規硶涓皢瀛楃涓茶繘琛岃漿鎹㈠茍浜х敓鐩爣瀵硅薄浠ュ悗錛岀敱璋僺etAsText璋冪敤setValue鏉ユ妸鐩爣瀵硅薄娉ㄥ叆鍒扮紪杈戝櫒涓傚綋鐒訛紝浣犲彲鐢ㄨ鐩栨洿澶氱殑鏂規硶鏉ユ弧瓚充綘鐨勭壒孌婅姹傘侸avaBean鐨勭被鍜屾帴鍙o紝琚ぇ閮ㄥ垎spring鍖呬嬌鐢紝鍙互浠巗pring涓涔犳洿鎴愮啛鐨凧avaBean浣跨敤鏂規硶銆?/p>

綆鍗曠殑渚嬪瓙錛?/p>

瀹炰綋綾籔erson錛?/p>

public class Person
{
    
private String name;
    
private String sex;
    
private int age;
    
    
public Person(String name, String sex, int age)
    
{
        
this.name = name;
        
this.sex = sex;
        
this.age = age;
    }

    
    
public int getAge()
    
{
        
return age;
    }

    
public void setAge(int age)
    
{
        
this.age = age;
    }

    
public String getName()
    
{
        
return name;
    }

    
public void setName(String name)
    
{
        
this.name = name;
    }

    
public String getSex()
    
{
        
return sex;
    }

    
public void setSex(String sex)
    
{
        
this.sex = sex;
    }

    
    @Override
    
public String toString()
    
{
        
return "Person["+name+""+sex+""+age+"]";
    }

}

 

Person鐨勫睘鎬х紪杈戝櫒錛?/p>

public class PersonPropertyEditor extends PropertyEditorSupport
{
    
public void setAsText(String text)
    
{
        setValue(parseString(text));
    }


    
private Object parseString(String text)
    
{
        String[] parts 
= tokenizeToStringArray(text, ""falsefalse);
        String name 
= (parts.length > 0 ? parts[0] : "undefine");
        String sex 
= (parts.length > 1 ? parts[1] : "undefine");
        
int age = (parts.length > 2 ? Integer.valueOf(parts[2]) : 0);
        
return (text.length() > 0 ? new Person(name, sex, age) : null);
    }


    
private  String[] tokenizeToStringArray(String str, String delimiters, boolean trimTokens,
                                                    
boolean ignoreEmptyTokens)
    
{
        StringTokenizer st 
= new StringTokenizer(str, delimiters);
        List tokens 
= new ArrayList();
        
while(st.hasMoreTokens())
        
{
            String token 
= st.nextToken();
            
if(trimTokens)
            
{
                token 
= token.trim();
            }

            
if(!ignoreEmptyTokens || token.length() > 0)
            
{
                tokens.add(token);
            }

        }

        
return toStringArray(tokens);
    }


    
private  String[] toStringArray(Collection collection)
    
{
        
if(collection == null)
        
{
            
return null;
        }

        
return (String[])collection.toArray(new String[collection.size()]);
    }

}

 

嫻嬭瘯浠g爜錛?/p>

    public static void main(String[] args)
    
{
        PersonPropertyEditor editor 
= new PersonPropertyEditor();
        editor.setAsText(
"aSam,man,22");
        System.out.println(editor.getValue());
    }

 

緇撴灉杈撳嚭錛?/p>

Person[aSam, man, 22]


]]>
主站蜘蛛池模板: 1000部羞羞禁止免费观看视频| 免费永久看黄在线观看app| 国产91色综合久久免费分享| 午夜毛片不卡高清免费| 日韩精品电影一区亚洲| 亚洲第一福利视频| 国产成人精品日本亚洲语音 | 亚洲永久在线观看| 无遮挡a级毛片免费看| 男人都懂www深夜免费网站| 在线观看免费精品国产| 中文字幕亚洲精品| 国产精品玖玖美女张开腿让男人桶爽免费看| 亚洲黄色免费观看| 亚洲一区在线观看视频| 美女在线视频观看影院免费天天看| 成年女人毛片免费播放人| 亚洲天堂在线播放| 国产精品福利片免费看| 亚洲精品成人无码中文毛片不卡| 亚洲日韩精品国产3区| ww在线观视频免费观看| 亚洲中文字幕久久精品无码2021| 国产免费不卡v片在线观看| 久久青青草原亚洲AV无码麻豆 | 久久久久亚洲AV片无码下载蜜桃 | 99久久99这里只有免费的精品| 日韩成人免费在线| 免费无码AV一区二区| 亚洲精品国产美女久久久| 久久国产高潮流白浆免费观看 | 亚洲视频免费在线看| 久久久久久久久免费看无码| 亚洲AV电影院在线观看| 亚洲免费福利在线视频| 激情内射亚洲一区二区三区| a级毛片无码免费真人| 窝窝影视午夜看片免费| 亚洲精品tv久久久久| 一级毛片免费一级直接观看| 四虎影视永久免费观看|