//: Playground - noun: a place where people can play
import UIKit
var str = "Hello, playground"
//字符串字面量
let someString = "Some string literal value" ;
//初始化空字符串
// 两个字符串均为空并等价。
var emptyString = "" ;
var emptyStr = String() ;
//可以通过检查其Boolean类型的isEmpty属性来判断该字符串是否为空
if emptyString.isEmpty{
print("emptyString为nil");
}
//字符串可变性
//在 Objective-C 和 Cocoa 中,您需要通过选择两个不同的类(NSString和NSMutableString)来指定字符串是否可以被修改。
var mamuString = "hello world" ;
mamuString += mamuString ;
mamuString = mamuString + " is Hi" ;
//使用字符
//可通过for-in循环来遍历字符串中的characters属性来获取每一个字符的值
for char in mamuString.characters
{
print(char) ;
}
//通过标明一个Character类型并用字符字面量进行赋值,可以建立一个独立的字符常量或变量
let exclamationMark: Character = "!" ;
/*
* 此处有误 待研究
**/
//字符串可以通过传递一个值类型为Character的数组作为自变量来初始化
let characterss = ["C", "a", "t", "!", "
Swift-字符串和字符
最新推荐文章于 2024-11-21 15:20:52 发布
本文介绍了Swift语言中字符串的创建、初始化、判断是否为空的方法及字符串的可变性。此外,还详细讲解了如何通过遍历获取字符串中的每个字符以及如何使用字符字面量创建独立的字符变量。
275

被折叠的 条评论
为什么被折叠?



