【发布时间】:2018-09-01 10:50:54
【问题描述】:
我在尝试从 Java 程序写入服务器上的 txt 文件时遇到了这个问题。即使它写了文本,它也会在它前面写一些奇怪的字符。我的代码如下所示:
URL urlOutput = new URL("ftp://username:password@ftp.matsworld.io");
URLConnection urlc = urlOutput.openConnection();
OutputStream os = urlc.getOutputStream();
OutputStream buffer = new BufferedOutputStream(os);
ObjectOutput output = new ObjectOutputStream(buffer);
output.writeObject("Hello world!");
output.close();
buffer.close();
os.close();
这就是出现在 txt 文件中的内容:
¨ŪtKVHello world!
感谢您的帮助!
【问题讨论】:
-
不要使用
ObjectOutputStream。