Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/180.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中通过套接字发送对象数组_Java_Android_Arrays_Sockets_Objectoutputstream - Fatal编程技术网

Java Android中通过套接字发送对象数组

Java Android中通过套接字发送对象数组,java,android,arrays,sockets,objectoutputstream,Java,Android,Arrays,Sockets,Objectoutputstream,我想在Android中使用套接字发送一个对象数组(对象属于我定义的类)。 我可以使用ObjectOutputStream发送它,首先发送数组中的对象数,然后再将对象发送到对象,但我想知道是否有任何方法可以发送整个数组。请继续,将整个数组写入ObjectOutputStream。如果您的对象是可序列化的,则应该可以工作 ObjectOutputStream os = new ObjectOutputStream(stream); os.writeObject(array); 我已经序列化了类,但

我想在Android中使用套接字发送一个对象数组(对象属于我定义的类)。
我可以使用ObjectOutputStream发送它,首先发送数组中的对象数,然后再将对象发送到对象,但我想知道是否有任何方法可以发送整个数组。

请继续,将整个数组写入ObjectOutputStream。如果您的对象是可序列化的,则应该可以工作

ObjectOutputStream os = new ObjectOutputStream(stream);
os.writeObject(array);

我已经序列化了类,但当我接收到该数组时,发送带有该类元素的数组是空的。