swift 基本数据类型

常量变量

  • 常量:使用var声明
var str1 : String = "xingweixin"
  • 变量: 使用let声明
var count : Int = 32

基本数据类型

  1. 整形

有符号整形 Int,Int8,Int16,Int32,Int16
无符号整形: UInt,UInt8,UInt16,UInt32,UInt16

  1. 浮点型

Float:32位浮点数类型
Double:64位浮点数类型

  1. 布尔型: Bool

4.字符串: String

  • 判断字符串是否为空
var string1:String = ""

if string1.isEmpty{
    
    print("string1为空字符串")
}
  • 获取字符串长度
let string2 = "woyiwei"
print("\(string2.count)个字符");
  • 判断字符串是否有指定的前缀/后缀 hasPrefix/hasSuffix
var string3 = "baidu.com"
if string3.hasSuffix(".com") {
    print("\(string3)有.com后缀");
    
}
  • 还可以用“()”在字符串里包裹变量,常量
let age = 15
let name = "lihua";
var string4 = "\(name)已经\(age)岁了"
  • 大小写转换:可以通过字符串的uppercased()方法、lowercased()方法、capitalized属性来访问一个字符串的大写/小写/首字母大写
var string5 = "Hello,how are you ?"
var uppercase = string5.uppercased() //HELLO,HOW ARE YOU ?
var lowercase = string5.lowercased() //hello,how are you ?
var capitalized = string5.capitalized  //Hello,How Are You ?
  1. 字符:Character
var doller:Character = "&"

8.元组

let myProject = (one:"game",two:1234)
print("\(myProject.one)");
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容