zoukankan      html  css  js  c++  java
  • swift基本语法

    swift种语法着实怪异,实质干的事情还是一样的,一下将对此语法做简单介绍:

    1.swift语法种已经剔除“;”这个结束符号,下面将演示入门操作的hello world

    import Foundation
    
    println("Hello, World!")

    2.接着给大家演示定义变量和常量:

    import Foundation
    
    //var关键字是用来定义变量的,值可以在后续进行修改操作
    var myVar = "Hello"
    myVar = myVar + " World!"
    
    println(myVar)
    
    //let关键字用来定义常量的,定义的值后续不允许修改
    let myLet = 1
    
    println(myLet)
    
    //字符间的连接和类型转换
    println("(myVar)"+String(myLet))
    println("(myVar)(myLet)");
    
    //定义变量或常量也可以指定其类型
    var myStr:String = "This a String type;"
    var myNum:Int = 100
    
    println(myStr+String(myNum));

    3.接下来讲解数组:

    imporFoundation
    
    //先来个简单的数据看看
    var array = ["a","b",1,2,1.23]
    println(array);
    
    //键值对操作
    var arrayKey = [1:"a",2:"b"]
    arrayKey[3] = "b"
    println(arrayKey)
    println(arrayKey[3])
    
    //给数组指定类型
    var emptyArray = String[]()
    emptyArray = ["xiaoming"]
    println(emptyArray)

    4.循环的使用:

    import Foundation
    
    //先来个简单的循环,很爽
    var array = String[]()
    
    for value in 1..100{
        array.append("array:(value)")
        println(value)
    }
    
    //直接在数组种拿值使用
    for arrayValue in array{
    
        println(arrayValue)
    }
    
    //while循环的使用
    var i:Int = 0;
    while i < array.count{
    
        println(i);
        i++
    }
  • 相关阅读:
    比赛-h47学长的训练赛 (27 Aug, 2018)
    比赛-OBlack学长的训练赛2 (26 Aug, 2018)
    比赛-OBlack学长的训练赛 (25 Aug, 2018)
    比赛-xxxxxyt学姐的训练赛 (25 Aug, 2018)
    比赛-一场训练赛
    比赛-wxh学长的训练赛 (23 Aug, 2018)
    比赛-sparrow学长的训练赛2 (22 Aug, 2018)
    深入JVM内核--JVM简介
    GitHub之初始化
    B-Tree索引
  • 原文地址:https://www.cnblogs.com/daojiao/p/3776497.html
Copyright © 2011-2022 走看看