我知道我可以使用下面的代码将一个ArrayList发送到ip。
List list = new ArrayList();
ByteArrayOutputStream out = new ByteArrayOutputStream();
ObjectOutputStream outputStream = new ObjectOutputStream(out);
outputStream.writeObject(list);
outputStream.close();
byte[] listData = out.toByteArray();
当我用HashMap替换list时为什么它不起作用?如果我不能以这种方式发送HashMap,我该如何发送?