Swift字符串基本操作(二)
来源:互联网 发布:网络优化与维护 编辑:程序博客网 时间:2024/06/05 20:00
4字符串的字符大小写转换
字符串的uppercased()方法可以把字符串所有的小写字符变成大写字符
字符串的lowercased()方法可以把字符串所有的大写字符变成小写字符
字符串的capitalized方法可以把字符串首字符大写
示例:
1 | var str = "hello world"
2 | str = str.uppercased()
3 | print("转换为大写:\(str)")
4 | str = str.lowercased()
5 | print("转换为小写:\(str)")
6 | str = str.capitalized
7 | print("首字母大写:\(str)")
运行结果:
转换为大写:HELLO WORLD
转换为小写:hello world
首字母大写:Hello World
5字符串插入
示例:
1 | let number = 9
2 | let total = "\(number)*2 = \((number)*2)"
3 | print(total)
输出为:9*2 = 18
以将常量number插入字符串中为例,需要插入时需要用\(number)形式插入到字符串中,会被自动替换下来,如果需要进行运算需要加上括号直接运算 但是计算结果依然需要\()形式输出
我们还可以通过str.insert(newElement: Character, at:Index)来对字符串插入新的字符,字符串的起始下标为str.startIndex,结束下标为str.endIndex,打印字符串的第一位字符时候利用str[str.startIndex]方法访问 。
1 | var str = "hello swift"
2 | str.insert("w", at: str.index(after: str.startIndex))
3 | print("insert:\(str)")
输出结果:insert:hwello swift
5.2.6字符串添加
如果是在字符串后边添加一个字符我们使用str.append()方法实现。如果在字符串后添加一个字符串我们使用字符串拼接“+”或者使用str.append(String)方法,示例代码如下:
1 | var str = "hello"
2 | let apdc:Character = "o"
3 | str.append(apdc)
4 | print("添加字符:\(str)")
5 | str+="world"
6 | print("添加字符串:\(str)")
运行结果:
添加字符:helloo
添加字符串:hellooworld
- Swift字符串基本操作(二)
- Swift字符串的基本操作(一)
- Swift字符串基本操作(三)
- Swift字符串的基本操作(四)
- swift 基本语法(二)
- Swift学习笔记(二十)——数组的基本操作
- Swift学习笔记(二十二)——字典的基本操作
- swift 基本数据类型--字符串
- Swift基本使用-控制流(二)
- Swift基本语法(二)函数
- Swift快速入门(二)基本数据类型
- Swift--基本数据类型(二)
- Swift学习笔记(二)字符串和集合类型操作
- 字符串操作(二)
- Swift--字符串和字符(二)
- Swift学习笔记之字符串(二)
- swift基础(二):字符串和字符
- Swift字符串操作
- 51.性能调优之广播大变量
- git入门-----初始化命令(init、clone),Basic Snapshotting(add、status、commit、diff、reset、stash)
- 【数据结构-队列】杂记
- CSS 计数器
- LeetCode题目392. Is Subsequence
- Swift字符串基本操作(二)
- volatile关键字
- ZOJ 3961 Let's Chat (双指针 + 区间交)
- 浅谈React实现评论框(二)
- Mac升级到macOS Sierra 10.12后SVN管理软件Conerstone破解版安装后提示“已损坏”问题
- 用curl命令上传文件和以post方式发请求
- jquery-countdown插件教程
- hadoop-2.6.5安装
- ReentrantReadWriteLock读写锁的使用