问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

将byte数组中的数据循环放在另外一个数组中

发布网友 发布时间:2023-09-17 22:45

我来回答

3个回答

热心网友 时间:2024-11-24 14:07

public static void main(String[] args) {
  List l = new ArrayList();
  byte[]a={1,2,3,4,5,6,7};
  byte[]b=new byte[4];
  int c = 0;
  for(int i=0;i<a.length;i++){
   if(i!=0&&i%4==0){
    l.add(b);
    b=new byte[4];
    c=0;
   }
   b[c]=a[i];
   if(i==a.length-1){
    l.add(b);
   }
   c++;
  }
  for(int i=0;i<l.size();i++){
   byte[]bb = (byte[]) l.get(i);
   for(int y=0;y<bb.length;y++){
    System.out.print(bb[y]);
   }
   System.out.println("--------");
  }
 }

没法加图片了,运行结果是

1234--------
5670--------

因为数组定义长度为4,所以第二个数组最后一个不够默认补0,实现了4个一组存在一个集合里,至于调用方法没明白楼主说的

热心网友 时间:2024-11-24 14:07

把多个数放入数组里:
int[] Array=new int[100];//定义一个长度为100的int数组
Array[0]=5;//给第一个数组元素赋值
Array[1]=6;//依次类推赋值多次
int c = Array[0];//之后获取到第一个元素的值
结果就是:5;
备注:数组的下标从0开始,定义的长度为100个,那么数组的最后一个应该是“Array[99]”,否则获取“Array[100]”的时候会报错数组越界异常。

热心网友 时间:2024-11-24 14:08

问的问题好抽象啊
你是要这样的代码么?
byte arr[]; //你的数组,有值的
int len = arr.length/4;
for(int i=0 ; i<len ; i+=4)
{
byte newArr[] = new byte[4];
for(int j=0 ; j<4 ; j++)
{
newArr[j] = arr[j+i];

}

调用方法(newArr);

}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
巴西龟最长活多久,家养!!! 养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 医院有亲属急需用血,今天献血了,亲属用的血液能报销吗? C# 从byte[]复制出指定位置到指定位置之间的元素 求贴代码 如何在java中将一个数组复制给另一个数组? 如何把一个byte数组的前1024个字节,复制到另一个数组中 从徐州火车站到徐州加乐比海世界多少里路 从徐州云龙区火车站到徐州加勒比水上世界打的要多少钱 如何将QQ浏览器卸载掉? 徐州火车站到加勒比水世界怎么走 重庆十大初中教育培训机构排名 2023辅导机构推荐 重庆十大教育培训机构排行榜 哪家补习机构好 非企业购买食材属于什么科目类别 华为手机可以用两张照片测出孩子相貌吗 ...青岛,山东,河北等哪里的木地板制造厂家比较多?比较集中呀?谢谢... 直流电保险器安在正极线路中或安在负极线路中呢 为什么直流控制电源正负极都要接上保险 如何评价人工智能歌曲翻唱走红网络现象? 如何看待AI翻唱走红网络的现象? 你如何看待AI孙燕姿的翻唱走红网络这件事? 物理学。原子弹,导弹还有氢弹三者有何不同? 毕业节目串词 我舅舅病了住院需要输血,医院说必须要家里人输血或者有献血证,拿了献血... 不献血,家人住院怎么办 怎样让电脑快速待机? 朋友和我说的,对你认真,我就不会忽悠你。什么意思 我要忽悠也不会忽悠你,忽悠家里人 这句话什么意思 次氯酸和次戊酸一样吗 《城南旧事》好词好句。 2平方光伏板有多少瓦? 2平方米一天平均能发电多少瓦 影片悬崖之上张宪臣为什么不在白车上自杀,反而暴露小兰暗号? 电影悬崖之上,有什么样的不合理的地方? 篮球能瘦大腿根部和屁股吗 ...e6700 搭配的内存频率多少才能发挥出其性能 而且内存容量多大? b300 E6700支持单条4G内存吗? B300 e6700 支持单根4G内存吗 请问双核E6700@3.2GHZ配多大内存合适?谢谢! 暗格里的秘密吃醋冷战几集 暗格里的秘密一共多少集 暗格里的秘密在哪个平台播出 真人秀节目的真实性