问答详情
源自:5-1 字节字符转换流

批量读取的时候创建的数组长度是咋确定的?

如题,长度过大岂不是浪费,长度过小岂不是读取文件的时候装不下

提问者:壮哉我大程序猿 2015-12-06 21:06

个回答

  • greenhandc
    2015-12-16 10:05:37

    这个问题我也不太懂,大概是看你要读的文件大小,然后开辟比它稍微大一点的空间吧

  • 天道酬勤ksl
    2015-12-11 16:41:34

    byte[] result = new byte[(int) f1.length()];

  • RockenRoll
    2015-12-08 10:06:02

    先将输入接收为字符串。
    java 的String 有一个方法split,可以把接收到的字符串通过给定的字符分割成一个数组。
    按照你的需求,可以用空格作为分隔符。。String[] array = str.split(" ");