swift 字符串基本操作

  • 输出重复数据
var text = String(repeating:"a",count:10)
print(text)

输出结果:
aaaaaaaaaa
  • 输出换行文本
var text2 = """
    1
    2
    3
    4
    """
print(text2)

输出结果 :
1
2
3
4
  • 输出带双引号的字符串
var text3 = "\"中国\""
print(text3)

输出结果 :"中国"
var text4 = #""'中'国""#
print(text4)

输出结果 :"'中'国"
  • 大小写转换
var text = "This is a boy"
print(text.uppercased())
print(text.lowercased())

输出结果 :
THIS IS A BOY
this is a boy
  • 字符串前后缀判断
var text = "progectNum"
print(text.hasPrefix("progect"))  // 是否有前缀
print(text.hasSuffix("Num"))       // 是否有后缀
输出结果 :
true
true
  • 索引输出
var text = "progectNum"
for index in text.indices{
    print(text[index])
}

输出结果 :
p
r
o
g
e
c
t
N
u
m

该方法也可以用于数组遍历
var array = [1, 2, 4, 3, 7, 9]
for index in array.indices{
    print(array[index])
}

输出结果 :
1
2
4
3
7
9
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容