import Foundation

println("Hello, World!");

var v1 = 1;
var v2 = 2; println(" v1 is \(v1) v2 is \(v2)"); var v3 = v1 + v2; println("v3 is \(v3)"); //字符转换
var v4 : Double = Double(v3) + 3.14; println("v4 is \(v4)"); var v5 = "hello" let v6 = "world" println(v5 + " " + v6); //声明仅仅读类型变量
let v7 = 3.1415; println("v7 is " + String(v7)); var arr = [1,2,4,6]; println("arr index 1 is \(arr[1])"); //声明字典
var airports: Dictionary<String, String> = ["TYO": "Tokyo", "DUB": "Dublin"]; var v8 = "10"; //字符串是否为空
if v8.isEmpty{
println("v8 is true");
} //遍历字符串
for character in "ddd1ew?"{
println("char is " + character)
} //字符串长度计算
let unusualMenagerie = "Koala ?? ??, Snail ????, Penguin ? ??? , Dromedary ?? ? ? "
println("unusualMenagerie has \(countElements(unusualMenagerie)) characters") var var9 = countElements(unusualMenagerie)
println("var9 lenght is \(var9)") //比較字符串
let quotation = "We're a lot alike, you and I."
let sameQuotation = "We're a lot alike, you and I."
if quotation == sameQuotation {
println("These two strings are considered equal")
} //大写和小写转换
let normal = "Could you help me, please?"
let shouty = normal.uppercaseString
// shouty 值为 "COULD YOU HELP ME, PLEASE? "
let whispered = normal.lowercaseString
// whispered 值为 "could you help me, please?" //String 转换 int var i :Int = "1".toInt()!
println("\(i)")

最新文章

  1. Git版本控制管理学习笔记3-基本的Git概念
  2. C#模拟键盘事件
  3. 開博客了, 因為搞Delphi 開發的關於Delphi學習
  4. 如何实现Qlikview的增量数据加载
  5. 在SoCEDS环境下编译和更新preloader和uboot程序的方法
  6. LC并联谐振回路
  7. ML 徒手系列 拉格朗日乘子法
  8. OLAP、OLTP的介绍和比较
  9. poj 1321 棋盘问题 递归运算
  10. linux scp传文件
  11. sql语句判断两个时间段是否有交集
  12. Linux 磁盘分区修改与管理
  13. linux各类压缩解压命令大全
  14. HTTP之URL分解
  15. python笔记六(函数的参数、返回值)
  16. Mac上如何完美的转换epub至mobi供kindle观看
  17. 爬虫系列之mongodb
  18. linux 学习之路:ls命令使用
  19. SQL Server 缓存清除与内存释放
  20. 【ZH奶酪】如何用Python计算最长公共子序列和最长公共子串

热门文章

  1. String format -1 常规格式化
  2. 固件分析工具Binwalk
  3. 【bzoj4443】【[Scoi2015]小凸玩矩阵】二分+二分图最大匹配
  4. Java this关键字详解
  5. 每天一个liunx命令2之rz和sz命令
  6. iOS开发 Swift开发数独游戏(四) 游戏界面的界面与逻辑
  7. How to copy projects into workspace of eclipse after importing the project?
  8. jqgrid postData setGridParam 调用多次时查询条件累加的问题--详情页查询导致的无法在新的页面中查询
  9. hash算法散列算法
  10. android开发之自定义圆形ImagView