怎么简单,怎么来。java自动装箱。 for(int i=0;i<b.length;i++){ bytes.add(b[i]); }最新补充最近用了下Arrays.asList()发现其参数如果是基本类型数组的话,是这么报错的;Multiple markers at this line - The method addAll(Collection<? extends Byte>) in the type ArrayList<Byte> is not applicable for the arguments (List<byte[]>)也就是说,它把基本类型数组当成是一个List<type[]>,即当成一个整体的对象了。另外一种改法就是把byte[]改成Byte[],这样就可以正常运行了,也就是说asList()接收的参数应该是一个对象数组;如果参数是基本类型数组,会被当做是只有一个元素的对象数组(即该元素是一个基本类型数组)。