scala-数组操作

package com.bigdataimport scala.collection.mutable.ArrayBufferobject ArrayO {def main(args: Array[String]): Unit = {val arrayBuffer = ArrayBuffer[Int]()//默认情况下都是在ArrayBuffer末尾增加元素arrayBuffer += 1arrayBuffer += (4,5,6,7,8,9,10)arrayBuffer ++= Array(1,2,3)println(arrayBuffer)//对数组元素访问取下标println(arrayBuffer(0))//添加元素arrayBuffer.append(101)println(arrayBuffer)//插入元素arrayBuffer.insert(arrayBuffer.length - 1, 100,1000)println(arrayBuffer)//移除元素arrayBuffer.remove(arrayBuffer.length -2)println(arrayBuffer)//当需要多线程并发操作的时候,把ArrayBuffer转换成为Array就非常重要。val arr: Array[Int] = arrayBuffer.toArrayfor(item <- arrayBuffer) println(item)}}

 

转载于:https://www.cnblogs.com/shimingjie/p/10374480.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/449936.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

spring cloud微服务分布式云架构 - Spring Cloud集成项目简介

Spring Cloud集成项目有很多&#xff0c;下面我们列举一下和Spring Cloud相关的优秀项目&#xff0c;我们的企业架构中用到了很多的优秀项目&#xff0c;说白了&#xff0c;也是站在巨人的肩膀上去整合的。在学习Spring Cloud之前大家必须了解一下相关项目&#xff0c;希望可以…

Nokia落寞身影下 三星成为全球最大手机厂商

摘要&#xff1a;在诺基亚统治全球最大手机厂商宝座长达14年后&#xff0c;三星今年首次取代诺基亚&#xff0c;成为全球最大手机厂商。据IHS iSuppli的数据显示&#xff0c;三星预计今年手机出货量将占全球29&#xff05;&#xff0c;而落寞的诺基亚市场份额将下降到24&#x…

Linux中cp和scp命令的使用方法

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 Linux为我们提供了两个用于文件copy的命令&#xff0c;一个是cp&#xff0c;一个是scp&#xff0c;但是他们略有不同。 cp --- 主要是用…

Django:学习笔记(2)——创建第一个应用

Django&#xff1a;学习笔记(2)——创建第一个应用 创建应用 在 Django 中&#xff0c;每一个应用都是一个 Python 包&#xff0c;并且遵循着相同的约定。Django 自带一个工具&#xff0c;可以帮你生成应用的基础目录结构&#xff0c;这样你就能专心写代码&#xff0c;而不是创…

dubbo源码解析(十)远程通信——Exchange层

远程通讯——Exchange层 目标&#xff1a;介绍Exchange层的相关设计和逻辑、介绍dubbo-remoting-api中的exchange包内的源码解析。前言 上一篇文章我讲的是dubbo框架设计中Transport层&#xff0c;这篇文章我要讲的是它的上一层Exchange层&#xff0c;也就是信息交换层。官方文…

嵌入式软件开发工程师谈软件架构的设计

嵌入式软件开发工程师谈软件架构的设计 注&#xff1a;此处嵌入式特指基于linux平台&#xff0c;单片机和其他rtos不在讨论范围 笔者从事嵌入式软件开发有6&#xff0c;7个年头&#xff0c;bsp&#xff0c;驱动&#xff0c;应用软件&#xff0c;android hall&#xff0c;fram…

为何获得风险投资的公司多数倒闭了?

北京时间12月12日消息&#xff0c;据国外媒体报道&#xff0c;哈佛商学院的高级讲师施克哈尔高希(Shikhar Ghosh)指出&#xff0c;风险投资领域的失败案例比媒体报道的要多得多。 高希的研究表明&#xff0c;在风险资本支持的公司之中&#xff0c;有75%的公司从未向投资者返回过…

Linux rm命令、Linux touch命令、Linux tee命令

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 Linux rm命令用于删除一个文件或者目录。 语法 rm [options] name...[options] name... 参数&#xff1a; -i 删除前逐一询问确认。…

highCharts使用中问题总结

想出一张图表&#xff0c;数据是多条线体&#xff0c;45天的数据展示最近15天的。并且每次展示其中一条。可以切换时间看前面的 或者后面的。最开始遇到的问题是&#xff0c;展示一条线体成功&#xff0c;但是在切换线体的时候&#xff0c;成功但是接着刷新到最开始的状态。跟同…

基于pjsip实现p2p语音对讲

目的 为实现跨网络的语音对讲&#xff0c;使位于NAT后的两个设备进行p2p的语音通讯&#xff0c;此处选用pjsip开源项目来实现。 未解决的问题&#xff1a;对称型的NAT无法实现p2p打洞&#xff0c;pjsip采用turn服务进行转发&#xff0c;不能称之为纯粹的p2p。 pjisp简介 PJ…

VS2017 启动调试报错无法启动程序 当前状态中非法

昨天还可以使用&#xff0c;今天就莫名报了这个错误&#xff0c;百度了一下&#xff1a; 1. 第一种尝试方法是右击解决方案中的项目(图标有带球的)&#xff0c;打开属性选择“WEB”选项&#xff0c;修改特定页为Home,结果还是报错。 2.我又关闭Windows防火墙&#xff0c;依旧报…

ABAP WRITE

1、空行 WRITE /. 2、AS CHECKBOX DATA: check1 TYPE c LENGTH 1 VALUE X, check2 TYPE c LENGTH 1 VALUE . START-OF-SELECTION. WRITE: / check1 AS CHECKBOX, Checkbox 1, / check2 AS CHECKBOX, Checkbox 2. AT LINE-SELECTION. READ: LINE 1 FIELD VALUE check1, LINE 2 …

java 星期几、得周一、得周日、上周、下周、相差、日期工具类

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 import org.apache.commons.lang3.StringUtils;import java.text.ParseException; import java.text.SimpleDateFormat; import java.ut…

苹果前CEO斯卡利变身创业导师:欲寻下个乔布斯

乔布斯和约翰斯卡利 导语&#xff1a;国外媒体今天撰文称&#xff0c;苹果前CEO约翰斯卡利(John Sculley)虽然早已离开苹果&#xff0c;但仍然活跃在科技行业。他现在将目光转向了医疗科技领域&#xff0c;希望从中挖掘出下一个乔布斯。 以下为文章全文&#xff1a; 下一个乔布…

记录一次kernel内存泄漏的查找定位过程

Bug描述&#xff1a;压力测试一个小工程时发现内存逐渐减少&#xff0c;10个小时后出现OOM Bug定位过程&#xff1a; 对整个工程模块进行分解&#xff0c;逐步缩小范围&#xff0c;由于整个工程包括几个相对独立的小模块&#xff0c;而整个工程采用单进程多线程的模型&#x…

python3.6+selenium_Testsuits测试套件

#!/usr/bin/env python # -*- coding: utf-8 -*- # Time : 2018/11/23 11:23 # File : unittest_test2_2.pyTestsuits测试套件 import unittest from selenium import webdriver from selenium.common.exceptions import NoSuchElementException from selenium.webdriver.commo…

PBRT笔记(7)——反射模型

基础术语 表面反射可以分为4大类&#xff1a; diffuse 漫反射glossy specular 镜面反射高光perfect specular 完美反射高光retro-reflective distributions 后反射分布几何坐标系以及工具函数 pbrt中的反射是在反射坐标系中进行计算的。坐标系由着色点处法向量与两个切向量组成…

Linux grep命令、Linux cd命令、Linux pwd命令

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 Linux grep命令用于查找文件里符合条件的字符串。 grep指令用于查找内容包含指定的范本样式的文件&#xff0c;如果发现某文件的内容符…

忠告:创业公司与大公司正面竞争易死

移动互联网的兴起给了创业公司足够的发展空间&#xff0c;也提供了一个相对公平的竞争平台。但机遇永远与挑战并存。   对于初创公司&#xff0c;最大的挑战莫过于在移动互联网大潮中生存下来。IDG资本合伙人高翔认为&#xff0c;初创公司不要和大公司正面竞争&#xff0c;应…

海康萤石摄像机远程监控机制分析

背景介绍 有一个远程监控的需求&#xff0c;正常情况下采用服务器转发视频流对服务器要求很高&#xff0c;所以p2p看似是一个比较好的方案&#xff0c;但是p2p打洞却不是一件容易的事情&#xff0c;所以打算分析下海康萤石摄像机远程监控的机制&#xff0c;是否采用了p2p的方式…