我正在将文件读入字节数组,但是字节数组有一些尾随 0,我想删除它们(返回不带 0 的新字节数组)。但字节数组并不是一个列表式的东西,所以我不能在它上面使用过滤/删除/映射。
是在字节数组上使用递归的唯一解决方案吗?
谢谢!
最佳答案
您应该能够对字节数组使用序列操作:
(byte-array (take-while pos? (.getBytes (slurp "some/binary/file.dat"))))
关于java - Clojure - 从字节数组中删除 0?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10763415/