这个问题(以某种方式)与this one有关。
基本上,我想做一个函数,像这样:
public InputOutputStream func()
{
if (condition)
{
// open a file stream and convert to InputOutputStream
}
else
{
// make an InputOutputStream from string
}
}
出现几个问题:
InputOutputStream
这样的类。它只是InputStream
和OutputStream
及其变体(例如InputDataStream
,OutputDataStream
等)。有一个吗?我需要一个支持读和写操作的流。 InputOutputStream
? InputOutputStream
? 对于C++,
InputOutputStream
是std::iostream
。而且我可以将std::fstream
或std::stringstream
转换为它而没有任何问题。在Java中可以到达吗?谢谢。
最佳答案
您可以考虑改为使用RandomAccessFile。