2011-08-29 17 views
0

我在下拉列表中有5个字符串“a,b,c,d,e”,我正在写一个testcase,在那里检查用户是否选择了五个插入的任何一个,然后插入到DB中,目前我没有从客户端获得任何值,所以如果用户选择了这些值中的任何一个,则它必须在junit中写入,然后返回true。 JSONObject obj = new JSONObject();};}}}}}}第一种方法有'a'数据 JSONObject obj = new JSONObject(); obj.put(“DT”,a);在java中使用REGEX处理多个字符串

具有'b'数据的第二种方法 JSONObject obj = new JSONObject(); obj.put(“DT”,b);

等为更远值。这是创建更多的方法。我需要插入所有的值在一个单一的方法。

谢谢

+3

正则表达式在这里如何发挥作用? –

+3

谁认为这是一个明确的问题? –

+0

@彼得:提问的人。 – Kowser

回答

2

我有点困惑,你实际上在挣扎着。你只是想找一个辅助方法来做到这一点?

public static JSONObject createAndPopulateObject(String data) { 
    JSONObject obj = new JSONObject(); 
    obj.put("DT", data); 
    return obj; 
} 

//... 
aObj = createAndPopulateObject("a"); 
bObj = createAndPopulateObject("b");