在java中使用输出流写入时限制文件大小

在java中使用输出流写入时限制文件大小,java,Java,我正在尝试从控制台获取数据…当我将数据输入文件时,该文件应包含100kb的数据,剩余的数据应传输到另一个动态创建的文件中…为此,您可以跟踪从控制台收集的字符串的大小。然后,当大小超过限制时,您可以创建一个新文件。要获得字符串的大小,可以使用final byte[]utf8Bytes=yourString.getBytes(“UTF-8”)欢迎来到StackOverflow。请花些时间来参观,并阅读。您的问题离题了,因为您要求我们为您编写代码。StackOverflow不是讨论、教程或代码编写站点

我正在尝试从控制台获取数据…当我将数据输入文件时,该文件应包含100kb的数据,剩余的数据应传输到另一个动态创建的文件中…

为此,您可以跟踪从控制台收集的字符串的大小。然后,当大小超过限制时,您可以创建一个新文件。要获得字符串的大小,可以使用
final byte[]utf8Bytes=yourString.getBytes(“UTF-8”)

欢迎来到StackOverflow。请花些时间来参观,并阅读。您的问题离题了,因为您要求我们为您编写代码。StackOverflow不是讨论、教程或代码编写站点。这样做的方式是,当你遇到问题时,你需要尝试解决方案,然后寻求帮助,清楚地解释你尝试了什么和你不理解什么