Swift运算符操作
来源:互联网 发布:影楼修片软件 编辑:程序博客网 时间:2024/05/17 21:05
let b = 10
var a = 15
a = b
print(a)
//元组赋值
let(x,y) = (1,2)
print(x)
print(y)
//注意的是与 C语言和 Objective-C不同,Swift的赋值操作并不返回任何值
//if x = y {//这句是错的。因为x = y不返回任何值
//
//
//}
// a + b
// a - b
// a * b
// a / b
//"+"可用于String的拼接
var str = "abc"
var ing = "def"
var bbc = str+ ing
print(bbc)
//在对负数b求余时,b的符号会被忽略。这意味着 a % b 和 a % -b的结果是相同的。
//不同于 C语言和 Objective-C,Swift中是可以对浮点数进行求余的。
//8 % 2.5 // 等于 0.5
//这个例子中,8除于2.5等于3余0.5,所以结果是一个Double值0.5。
var i = 0
i += 1
let three = 3
let minuesT = -three//其实就是-号运算....
print("minnuesT ====\(minuesT)")
let name = "world is beautiful"
if(name== "world"){
print("Hello world")
}else{
print("\(name)is not found")
}
//区间运算符
for index in1...5{
print("\(index)*5 =\(index *5)")
}
//半闭区间 (a.. b)从a到b但不包含b的区间包含第一个值却不包含最后一个值
let names = ["anna","alex","brian","jack"]
let count = names.count
for ac in0 ... count-1{
print("第\(ac+1)个人叫\(names[ac])")
}
- Swift 运算符操作
- Swift运算符操作
- Swift(四、基本运算符及高级操作符)
- swift 中运算符空格规则,as? 操作符
- swift-基本操作01-赋值取余运算符
- swift 字符、元组、随机数、区间运算、操作符重载——swift学习(三)
- Swift--基本运算符
- Swift 高级运算符
- Swift--区间运算符
- [Swift]基本运算符
- swift运算符重载
- Swift-高级运算符
- swift 部分运算符
- Swift 运算符重载
- swift 重载运算符
- Swift运算符
- Swift 运算符
- Swift基本运算符
- webservice的wsdl文件的结构分析
- CMAP
- Android vollery框架的最基本使用
- JS之歪门绝技
- C++ static_cast
- Swift运算符操作
- 安卓开发,listView相关(三),viewholder复用机制
- SQL Server T-SQL高级查询
- ios开发--RunLoop 与GCD 、Autorelease Pool之间的关系
- 三次握手四次挥手
- UI 第三阶段笔记
- Selenium WebDriver 中鼠标和键盘事件分析及扩展
- HelloWorld opengl文字显示
- logback 配置详解