stringwriter需要关闭吗 我用java的filewriter发现写不了字符串进文件里,但又没有报错?

我用java的filewriter发现写不了字符串进文件里,但又没有报错?您没有创建新流。您使用filewriter创建了一个输出流对象,输出。写入(s) 是将字符串s放入流中,而不是输出到文件中,您

我用java的filewriter发现写不了字符串进文件里,但又没有报错?

您没有创建新流。您使用filewriter创建了一个输出流对象,输出。写入(s) 是将字符串s放入流中,而不是输出到文件中,您必须调用冲水()方法表示流中的数据冲入目标文件。请注意,当IO流用完时,请记住使用close()方法将其关闭。否则,就会出现意想不到的麻烦。此外,close()方法还具有flush()effect函数。

Java中string的用法?

String a=“ABC”

此时,已为String类型的变量分配内存地址[即堆],然后重新分配相同的变量。引用类型变量的内存地址指向相同的内存地址,因此重新分配时,内存中的值会发生变化。例如:string a=“BCD”此时,内存中的值已变为BCD