• Day1 (let and var)/(String,Int,Float,Double)/(Tuples,contains: array,dictionary)


    let secondSystem:Int = 0b10001

    let eightSystem:Int  = 0o21

    let tenSystem:Int    = 17

    let sixthSystem:Int  = 0x11

    // summary: 1.u need insert a "Enter" behind equal symbol 

     

    let num_a:Float = 1

    let num_b:Int = 1

     

    let a:Int = 3

    let b:Double = 0.1415926

    let pi:Double = Double(a) + b

    // summary: 2.it need change two number's type in the same ,in order to getting the result

     

    let bignum_a:Float = 10/2.5

    let bignum_a2:Int = 10/3

    let bignum_b:Float = Float(Int(1.2))*10.1

    let bignum_c:Int = Int(3.99)

    // summary: 3.it need change two number's type in the same ,in order to getting the result

    //          4.forcing number type need add type symbol in the front of number

     

    let jy = "爱下厨"

    let address = ".Jianggan,Hangzhou City,ZheJiang Province,China"

    jy + address

     

    let params = (isLoginSuccess:true,name:"tommy",age:25)

    let (isLoginSuccess,name,age) = params

    let isLginSuccess = params.0

    let whats = params.name

    let whatsage = params.2

     

    let (isTrue,_,_) = params

    if (isTrue)

    {

        print("login success!")

    }

     

    let personArray = ("a","b","c","d")

     

    let aPerson = personArray.0

    let bPerson = personArray.1

    // summary: 5. Tuples

     

    var value_a:Int

    value_a = 1

     

    var imOptionalVariable:Int?

    // summary: it's equal to nil when the optionalVariable is empty

     

    imOptionalVariable = 56

     

    let name = "Tommy"

    var age = Int(name)

     

    if age != nil

    {

        print("it's not empty")

    }

    else {

        print("it's empty!")

    }

     

    let userage = "25"

    var currentAge = Int(userage)

    let currentnewAge = Int(userage)

    // summary: String toInt use method : Int(string)

     

    if currentAge != nil

    {

        print("age: (currentAge)")

        print("his age is " + String(currentAge!))

    }

     

    if userage .isEmpty

    {

        print("age: (userage)")

    }else {

        print("age :(userage)")

    }

     

    let stringA:String? = "optional_String"

    let string2 = "_/stringA"

    var stringB = stringA! + string2

    stringA

    stringA!

  • 相关阅读:
    SQL中部分语法整理
    iOS获取设备唯一标识的8种方法
    动力节点Java培训告诉你Java线程的多功能用法
    Java编程中的美好
    Node.js process 模块常用属性和方法
    Android系统学习小记
    动力节点Java培训告诉你Java线程的多功能用法
    mybatis-java1234一
    一:luecne初体验
    Linux系统安装-系统分区
  • 原文地址:https://www.cnblogs.com/tony0571/p/5346442.html
Copyright © 2020-2023  润新知