Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Android中,如何将arraylist存储为字符串并将其作为请求发送到服务器?_Java_Android_String - Fatal编程技术网

Java 在Android中,如何将arraylist存储为字符串并将其作为请求发送到服务器?

Java 在Android中,如何将arraylist存储为字符串并将其作为请求发送到服务器?,java,android,string,Java,Android,String,如何将字符串作为请求发送到服务器?得到响应后,我应该再次将字符串拆分为多个部分。我已在此处将ArrayList存储到字符串中: ArrayList<String> contactlist=new ArrayList<String>(); contactlist.add("Android"); contactlist.add("tarnaka"); contactlist.add("uppal"); conta

如何将字符串作为请求发送到服务器?得到响应后,我应该再次将字符串拆分为多个部分。我已在此处将ArrayList存储到字符串中:

ArrayList<String> contactlist=new ArrayList<String>();
        contactlist.add("Android");
        contactlist.add("tarnaka");
        contactlist.add("uppal");
        contactlist.add("Prasad");

        String[] contact=new String[contactlist.size()];
        contact=contactlist.toArray(contact);

通过使用json数组,您可以将其传递给服务器, 试试这个链接

要将ArrayList连接到字符串中,请使用

String joined = TextUtils.join(",", contactslist.toArray()); 

请参阅:

通过在ArrayList对象之间插入-in来生成字符串。发了那条线。要获取名称数组,请调用string.split,在另一端的“此处输入代码”。你完成了。

给你

ArrayList<String> contactlist = new ArrayList<String>();
    contactlist.add("Android");
    contactlist.add("tarnaka");
    contactlist.add("uppal");
    contactlist.add("Prasad");

    StringBuffer sb = new StringBuffer("");

    for (String temp : contactlist) {
        sb.append("-" + temp);
    }

    String stringToSend = sb.toString();

    MyLog.printLog("String : " + stringToSend);

    String[] rString = stringToSend.split("-");

    for (String s : rString) {
            MyLog.printLog("Names : " + s);
    }

使用JSON格式发送数据。您能提供类似的示例吗@为了帮助别人,如果你认为我的答案值得,请投我一票。