3.7 Swift数组的批量操作
来源:互联网 发布:动态最优化基础 pdf 编辑:程序博客网 时间:2024/05/29 13:31
/**
数组的批量操作
*/
var array1 = [1,2, 3,4, 5];
print("----------->")
print(array1)
// 将前两个元素替换成 9, 9
array1[0...1] = [9,9]
print("----------->")
print(array1)
// 将前两个元素替换成 9, 9, 11
array1[0...1] = [9,9, 11]
print("----------->")
print(array1)
// 将前两个元素替换成 "0"
array1[0...1] = [00]
print("----------->")
print(array1)
/**
it will be removed in Swift 3. Use the '..<' operator.
*/
let range:CountableRange<Int> = (1 ..< 2)
array1.replaceSubrange(range, with: [9,90])
print("----------->")
print(array1)
let range1 =1...3
array1.replaceSubrange(range1, with: [9,90])
print("----------->")
print(array1)
/**
后面添加元素
*/
// array1.append(8)
// 后面加上这个数组
// array1 += [7, 7]
print("----------->")
print(array1)
array1 += array1[1...3]
print("----------->")
print(array1)
- 3.7 Swift数组的批量操作
- Swift 数组的常用操作
- swift中数组的一些操作
- Swift对数组的常用基本操作
- Swift-Array数组操作
- Swift数组定义和操作
- Swift 数组,增删改查,常用的操作
- swift-集合类型01-数组的基本操作
- swift(三) 数组的简单操作 (增 删 改 查)
- Swift学习记录 -- 7.数组的基本操作
- mongodb 批量更新 操作文档的数组键
- Swift的数组
- 数组的enumerate(swift)
- Swift的数组
- swift 数组的应用
- Swift -- 数组的使用
- Swift的字典操作
- 表的批量操作
- Ubuntu安装Mysql-python
- Jersey 简单试用
- 微信小Demo一:环境搭建
- 线程笔记(一)
- centos7安装出现license information(license not accepted)解决办法
- 3.7 Swift数组的批量操作
- jquery去掉onclick事件
- VPU硬编码
- 如何在虚拟机中配置HTTP yum 源?
- ubuntu下添加模块搜索路径
- linux中nl命令使用介绍
- 去掉Eclipse RCP中的多余默认按钮(Next Annotation、Previous Annotation、Last Edit Location)
- jQuery操作ajax
- Javascript的shift()和push(),unshift()和pop()方法简介