scala / java有类似python的StringIO吗?

栏目: Scala · 发布时间: 6年前

内容简介:我想知道如果java / scala在python中将“可以充当文件的字符串对象”作为StringIO吗?我认为这比写和读大量临时文件更好.我更喜欢scala,但java也应该没问题.翻译自:https://stackoverflow.com/questions/8263650/does-scala-java-has-something-like-stringio-from-python

我想知道如果java / scala在 python 中将“可以充当文件的字符串对象”作为StringIO吗?我认为这比写和读大量临时文件更好.我更喜欢scala,但 java 也应该没问题.

这取决于如何使用它.你看,当你用 Python

编写文件时,你不会对Java中的文件做任何事情!好吧,除了检查权限,创建等任务.

Java和Scala中的所有I / O都基于以下两个概念之一:

> InputStream和OutputStream

>读者和作家

您要做的是创建其中一个类,将File作为参数传递.因此,如果您使用的任何API都打算接收文件,那么您无法对其进行任何操作.但是,API通常会采用上述类之一,而不是文件,并且所有类都具有可用的字符串版本.

至于Scala,还有scala.io.Stream,您也可以根据String创建一个.

翻译自:https://stackoverflow.com/questions/8263650/does-scala-java-has-something-like-stringio-from-python


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

暗网

暗网

杰米·巴特利特 / 刘丹丹 / 北京时代华文书局 / 2018-7 / 59.00

全面深入揭秘“黑暗版淘宝”暗网的幕后世界和操纵者 现实中所有的罪恶,在暗网中,都是明码标价的商品。 暗杀、色情、恋童癖、比特币犯罪、毒品交易…… TED演讲、谷歌特邀专家、英国智库网络专家杰米•巴特利特代表作! 1、 被大家戏称为“黑暗版淘宝”的暗网究竟是什么?微信猎奇 文不能告诉你的真相都在这里了! 2、 因章莹颖一案、Facebook信息泄露危机而被国人所知的暗网......一起来看看 《暗网》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

URL 编码/解码
URL 编码/解码

URL 编码/解码