scala / java有类似python的StringIO吗?
发布时间:2020-12-16 08:50:45 所属栏目:安全 来源:网络整理
导读:我想知道如果 java / scala在python中将“可以充当文件的字符串对象”作为StringIO吗?我认为这比写和读大量临时文件更好.我更喜欢scala,但java也应该没问题. 解决方法 这取决于如何使用它.你看,当你用 Python编写文件时,你不会对Java中的文件做任何事情!好
我想知道如果
java / scala在python中将“可以充当文件的字符串对象”作为StringIO吗?我认为这比写和读大量临时文件更好.我更喜欢scala,但java也应该没问题.
解决方法
这取决于如何使用它.你看,当你用
Python编写文件时,你不会对Java中的文件做任何事情!好吧,除了检查权限,创建等任务.
Java和Scala中的所有I / O都基于以下两个概念之一: > InputStream和OutputStream 您要做的是创建其中一个类,将File作为参数传递.因此,如果您使用的任何API都打算接收文件,那么您无法对其进行任何操作.但是,API通常会采用上述类之一,而不是文件,并且所有类都具有可用的字符串版本. 至于Scala,还有scala.io.Stream,您也可以根据String创建一个. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |