1天学会swift2 0语法(2)for循环 和 字符串

发布于 2022年 02月 11日 08:31

######代码老乱码 抱歉

  • for 循环
 //循环
    // 0...10  0~10 包含结尾
         func demo3() {
      for i in 0...10 {
          print(i)
           }
        }

  //  \_ 表示 忽略
         func demo4() {
        for _ in 0..<10 {
        print("1-9包含9  ")
          }
       }
 
    // 0..<10  0~ 9
       func demo2() {
         for i in 0..<10 {
            print(i)
           }
        }
    
    //个人不推荐 这样写
    //递增的变量 不能使用 let
        func demo1() {
         for var i = 0; i<10; i++ {
         print(i)
        }
        }

  • 字符串 ######let 是不可变 字符串 ######var 是可变 字符串
//字符串创建
//遍历字符串
      let str: String = "你好啊"
      for s in str.characters {
            print(s)
      }
 //字符串的长度
        let l = str.characters.count
        print(l)
 //字符串 拼接  (这个真好使)
        let str1 = "我的内心"
        let str2 = "几乎是崩溃的 - ="
        let str = str1 + str2 
        print(str)
        //另外一种拼接方式   \() 转译字符串
       let i:Int = 10
        print("今天是\(i)号")

 //字符串比较
        let str = "生活不止眼前苟且"
        let str1 = "还有诗歌和远方的田野"
        if str == str1 {
            print("一样")
        } else {
            print("不一样")
        }


          

       
  • 字符串 截取 (这里我oc的方法,swift的不好用) let str = "生活不止眼前苟且,还有诗歌和远方的田野" //as 转换类型 let subStr = (str as NSString).substringWithRange(NSMakeRange(6, 2)) print(subStr)//苟且 http://www.swiftmi.com/topic/76.html //这个文章写了swift的字符串截取

看我那么可爱n(≧▽≦)n 关注我的微薄 (梁同桌):http://weibo.com/tongrenyinsheng 个人网站(同人音声) http://www.tongrenyinsheng.com ios 个人写的app (同人音声)ASMR音乐

推荐文章