我想在scala脚本中将文件a.txt复制到newDir /.在java中,这可以通过为2个文件创建2个文件流,从a.txt读取缓冲区并将其写入新文件的FileOutputStream来完成.有没有更好的方法来实现这个scala?可能是scala.tools.nsc.io._中的内容.我四处搜寻但找不到多少.
在Java中byte[] st = new byte[4096],暗示数组的大小st不会超过4096字节.
Scala等价物的st:Array[byte] = Array()大小未知.如果我正在读取一个巨大的文件到这个数组,那我怎么能限制数组的大小?
如果我不关心上述操作的大小,会不会有副作用?