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)");

你可能感兴趣的:(swift 基本数据类型)