簡単なものでなければなりません。
私は、バイナリデータの長いシーケンスを処理しようとしているScalaに取り組んでいます。これは、0と1の長いリストです。この種のデータを保存/アクセスするための「最良の」方法は何ですか。
ここで重要なのはメモリの最適化です。したがって、ブール値を格納するためにバイト全体を使用することは避けたいと思います。また、アクセスは非常に重要なので、バイトに分割してから配列に分割することは避けたいと思います。
BitMapは良い考えですか?Scalaにそのようなクラスはありますか?
そうでない場合は、ByteArrayを使用するのが最善でしょうか?これをどのように実装しますか?
他のアイデアはありますか?
ありがとう、