[英]Java: Calling InputStream.read with long offset and length parameters
当在off
和len
参数为long
s的情况下,在InputStream对象上调用read
方法时,显然不能这样做:
The method read(byte[], int, int) in the type InputStream is not applicable for the arguments (byte[], long, long)
那我真的需要逐个阅读吗? 有一些简单的解决方法吗? 为什么他们不能只是超载?
数组必须通过
int
值建立索引;short
,byte
或char
值也可以用作索引值,因为它们经过一元数值提升(第5.6.1节)并成为int值。
提供byte[]
和long
len
根本没有意义。 不存在这样的API。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.