最近我正在使用多线程概念制作服务器客户端程序。出于某种原因,我必须从客户端向服务器发送一个字符串数组。我正在使用ObjectOutputStream
andwriteObject()
方法来发送该字符串数组。例如,我有一个名为的数组String data[] = new String[3]
,然后我将其发送过来socketwriteobject(data)
。
问题是,我如何在服务器上接收这个字符串数组?它ObjectInputStream
和这种方法readObject()
可以帮助我吗?我只想迭代这个对象并将其变成服务器端的新字符串数组。例如String newData[] = new String[3]
,然后将字符串data[0]
放入newData[0]
until data[2]
into newData[2]
。