在我的应用程序中,我遇到了问题..我正在从服务器获取数据到 ArrayList。但我无法将该列表转换为一个字符串数组,其中所有数据项都用双引号引起来。
我获取 arrayList 的代码是
public ArrayList<String> dataarea1(){
ArrayList<String>dataarea1=new ArrayList<String>();
try{
Statement smt=mycon.connection().createStatement();
rs=smt.executeQuery("DCRAREADDL "+ paid +",'','','',''");
while(rs.next())
{
dataarea1.add(rs.getString("AREA"));
}
}catch(Exception e){
e.printStackTrace();
}
return dataarea1;
}
现在我想将我的 ArrayList dataarea1 转换为这样的 StringArray ..
String[] colours = { "Red", "Green", "Blue", "Yellow", "Orange", "Purple" };
我想以这种形式转换我的arraylist,但现在它只转换为单引号......如果有人可以告诉我如何将Stringarray中的arraylist转换为双引号中的所有数据项
现在我使用这段代码来获取字符串数组
public String GetName()
{
String colour = "";
for (int i = 0; i < dataarea3.size(); i++) {
colour += ""+ dataarea3.get(i).toString() +"'"+ ",";
}
return colour;
}
但是这里所有的项目都放在单引号里........我怎么能把它们放在双引号里