Swift_1_基本数据类型
2024-09-04 07:22:57
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)")
最新文章
- Git版本控制管理学习笔记3-基本的Git概念
- C#模拟键盘事件
- 開博客了, 因為搞Delphi 開發的關於Delphi學習
- 如何实现Qlikview的增量数据加载
- 在SoCEDS环境下编译和更新preloader和uboot程序的方法
- LC并联谐振回路
- ML 徒手系列 拉格朗日乘子法
- OLAP、OLTP的介绍和比较
- poj 1321 棋盘问题 递归运算
- linux scp传文件
- sql语句判断两个时间段是否有交集
- Linux 磁盘分区修改与管理
- linux各类压缩解压命令大全
- HTTP之URL分解
- python笔记六(函数的参数、返回值)
- Mac上如何完美的转换epub至mobi供kindle观看
- 爬虫系列之mongodb
- linux 学习之路:ls命令使用
- SQL Server 缓存清除与内存释放
- 【ZH奶酪】如何用Python计算最长公共子序列和最长公共子串
热门文章
- String format -1 常规格式化
- 固件分析工具Binwalk
- 【bzoj4443】【[Scoi2015]小凸玩矩阵】二分+二分图最大匹配
- Java this关键字详解
- 每天一个liunx命令2之rz和sz命令
- iOS开发 Swift开发数独游戏(四) 游戏界面的界面与逻辑
- How to copy projects into workspace of eclipse after importing the project?
- jqgrid postData setGridParam 调用多次时查询条件累加的问题--详情页查询导致的无法在新的页面中查询
- hash算法散列算法
- android开发之自定义圆形ImagView