这个问题(在某种程度上)与这个问题有关。
基本上,我想做一个函数,如下所示:
public InputOutputStream func()
{
if (condition)
{
// open a file stream and convert to InputOutputStream
}
else
{
// make an InputOutputStream from string
}
}
出现几个问题:
- 我在任何地方都找不到像
InputOutputStream. 它只是InputStreamandOutputStream及其变体(如InputDataStream,OutputDataStream等)。有吗?我需要一个支持读写操作的流。 - 我怎样才能
InputOutputStream从文件中创建一个? - 我怎样才能
InputOutputStream从字符串?
因为 C++InputOutputStream是一个std::iostream. 我可以毫无问题地转换std::fstream或转换它。std::stringstream它在Java中可以访问吗?
谢谢。