对于使用OutPutStreamWriter的循环

时间:2017-12-13 07:55:29

标签: java android for-loop streamwriter

我能够使用OutputStreamWriter成功地将单个字符串写入我的php。我正在努力弄清楚如何使用for循环来编写多个字符串。

对于for循环,我只想写5次字符串。这就是我想出的:

OutputStream outputStream = urlConnection.getOutputStream();
ow = new OutputStreamWriter(outputStream);

JSONObject objLog = new JSONObject();

for (int i = 0; i < 5; i++) {
    objLog.put("a", "a");
    objLog.put("b", "b");
    String data = objLog.toString();
    ow.write(data);
}

当我运行这部分代码时,5个中只有1个被写入我的服务器,所有数据都是空的。我知道我的PHP代码是正确的,因为它没有for循环正常运行。想一想,ow.write(data)应该写入我的php 5次,对吧?为什么它只写一次?

0 个答案:

没有答案