Java输出流中 file.close()可以由file.write(-1);取代吗?
实际效果是如果不close的而用写入-1的话文件会大一个字节,除此之外没别的影响
Java输出流中 file.close()可以由file.write(-1);取代吗?
实际效果是如果不close的而用写入-1的话文件会大一个字节,除此之外没别的影响
4 回答1.3k 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
1 回答2.6k 阅读✓ 已解决
2 回答724 阅读✓ 已解决
2 回答1.7k 阅读
2 回答1.7k 阅读
2 回答1.3k 阅读
它们的作用完全不一样,
close
是关闭文件,write(-1)
没有这个作用.write(-1)
的函数签名是它会写入一个字节, 也就是你说的大一个字节, 但是它没有
close
的作用,file
还是打开状态,