c 数组合并

c 数组合并有时候遇到数组合并的问题 通常的做法都是先声明数组长度 然后用 copy 方法来完成 如下 int arrayA 1 2 3 int arrayB 4 5 6 int arrayC newint arrayA Length arrayB Length arra

有时候遇到数组合并的问题,通常的做法都是先声明数组长度,然后用copy方法来完成。

如下

 int[] arrayA = { 1, 2, 3 }; int[] arrayB = { 4, 5, 6 }; int[] arrayC = new int[arrayA.Length + arrayB.Length]; arrayA.CopyTo(arrayC,0); arrayB.CopyTo(arrayC,arrayA.Length); for (int i = 0; i < arrayC.Length; i++) Console.WriteLine(arrayC[i]);

但是有时我们的需求是将n个数组合并成一个,这样确定合并后的数组长度不太方便,我们可以取巧用List过度一下。

 int[] arrayA = { 1, 2, 3 }; int[] arrayB = { 4, 5, 6 }; int[] arrayC ; List 
  
    tempList = new List 
   
     (); tempList.AddRange(arrayA); tempList.AddRange(arrayB); arrayC = tempList.ToArray(); for(int i=0;i 
     
    
  




版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/201559.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月20日 上午9:07
下一篇 2026年3月20日 上午9:07


相关推荐

  • 关于MySQL的boolean和tinyint(1)

    关于MySQL的boolean和tinyint(1)

    2022年3月5日
    52
  • Gluster安装

    Gluster安装Gluster 安装 镜像 nbsp 1 nbsp nbsp nbsp 环境准备机器名 eth0 说明 server01192 168 100 30 24Centos6 364bit 多准备一块磁盘 server02192 168 100 31 24

    2026年3月17日
    2
  • caffeine java_Caffeine用法

    caffeine java_Caffeine用法Caffeine 是使用 Java8 对 Guava 缓存的重写版本 在 SpringBoot2 0 中将取代 Guava 如果出现 Caffeine CaffeineCach 将会自动配置 使用 spring cache cache names 属性可以在启动时创建缓存 并可以通过以下配置进行自定义 按顺序 spring cache caffeine spec 定义的特殊缓存 com github

    2026年3月18日
    2
  • 锐捷交换机开启poe_锐捷交换机status灯绿灯闪烁

    锐捷交换机开启poe_锐捷交换机status灯绿灯闪烁Ruijie#conft//进入配置模式Enterconfigurationcommands,oneperline.EndwithCNTL/Z.Ruijie(config)#vlan800//配置网管VLAN,此VLANID固定为800Ruijie(config-vlan)#nameManager-Vlan//配置网管VLAN名称Ruijie(config-vlan)#v…

    2025年11月10日
    4
  • Spark Streaming Join

    Spark Streaming Join多数据源Join思路多数据源Join大致有以下三种思路:数据源端Join,如Android/IOS客户端在上报用户行为数据时就获取并带上用户基础信息。计算引擎上Join,如用SparkStreaming、Flink做Join。结果端Join,如用HBase/ES做Join,Join键做Rowkey/_id,各字段分别写入列簇、列或field。三种思路各有优劣,使用时注意…

    2022年6月30日
    26
  • 逻辑回归LR模型简介「建议收藏」

    逻辑回归LR模型简介「建议收藏」4.LR与线性回归的区别1.都是广义的线性回归,但LR可用于分类,在feature到结果的映射中加入了sigmoid(),实现了非线性。2.损失函数:线性回归–>平方损失函数;LR–>似然函数3.预测范围:线性回归–>整个实数域(敏感度一致);LR–>[0,1]…

    2022年10月13日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号