美文网首页
Swift5.1学习随笔之字面量

Swift5.1学习随笔之字面量

作者: SAW_ | 来源:发表于2020-04-10 11:32 被阅读0次
//布尔
let bool = true //取反为false

直接写出来的true就是字面量,表示Bool类型的字面量为true、flase

//字符串
let string = "jack"

字符串String的字面量为“jack”

//字符类型(可以存储ASCIII字符、Unicode字符)
let character: Character = "🐸"

字符类型Character的字面量为“🐸”

//整数
let intDecimal = 17 //十进制
let intBinary = 0b10001 //二进制
let intOctal = 0o21 //八进制
let intHexadecimal = 0x11 //十六进制

整数类型各种进制中的字面量

//浮点数
let doubleDecimal = 125.0 //十进制,等价于1.25e2、0.0125、1.25e-2
let doubleHexadecimal = 0xFp2 //十六进制,意味着15x2^2,相当于十进制的60.0
let doubleHexadecimal = 0xFp-2 //十六进制,意味着15x2^-2,相当于十进制的3.75
//以下都是表示12.1875
//十进制:12.1875、1.21875e1
//十六进制:0xC.3p0

浮点数类型各种进制中的字面量

//数组
let array = [1, 2, 3, 4, 5]

数组Array的字面量为[1, 2, 3, 4, 5]

//字典
let dictionary = ["age" : 18, "name" : "jack"]

字典Dictionary的字面量为["age" : 18, "name" : "jack"]

相关文章

  • Swift5.1学习随笔之字面量

    直接写出来的true就是字面量,表示Bool类型的字面量为true、flase 字符串String的字面量为“ja...

  • Swift5.1学习随笔之字面量Literal

    上面代码中的10、true、"jack"就是字面量 常见字面量的默认类型 Swift自带的绝大部分类型,都支持直接...

  • [Swift5.1] 22-字面量

    字面量 上面代码中的10、false、"Jack"就是字面量 常见字面量的默认类型 Swift自带的绝大部分类型,...

  • Clojure学习---字面量

    Clojure的集成开发环境Nightcode 课后习题参考。 1.Using the REPL, compute...

  • 第一节:JavaScript中字面量与变量

    一.直接量(字面量) 在学习JavaScript变量之前,先认识一下直接量(字面量) 字面量:英语叫做litera...

  • 字面量

    字面量: 1、数字字面量: 1.1、整数: 10进制:普通数字就是十进制 8进制:以0开头(...

  • 字面量

  • 字面量

    字面量 常见字面量的默认类型 可以通过typealias修改字面量的默认类型 swift自带类型之所以能够通过字面...

  • 字面量

    字面量(Literal) 上面代码中的10、false、"Jack"就是字面量 常见字面量的默认类型 public...

  • 字面量

    在读《编写高质量iOS与OS X代码的52个有效方法》这本书时,才发现了一个自己一直遗漏的问题,NSArr...

网友评论

      本文标题:Swift5.1学习随笔之字面量

      本文链接:https://www.haomeiwen.com/subject/xynlmhtx.html