swift(二)swift字符串和字符和逻辑运算

/*
1.swift字符串和字符
2.构造字符串
3.字符串比较
4.数值运算
5.复制运算
6.关系运算
7.逻辑运算
8.区间运算

*/
/*
//数据 + 数据的处理
//字符信息+ 字符信息的处理
//char a = ‘张‘
//“hello”
//const char * p = “hello”
//char array[]= "hello"

*/

//var c:Character
//c = "张"
//
//var b:String = "asdfa\0张/U0001f496"
//println(b)
//
//
//var d = "abcd张"
//println(count(d))

/*字符串构造
*/

//let str1 = "hello"
//let str2 = "word"
//let str = str1+str2
//
//var index = 9
//let  message = "http://www.mobiletrain.org"
//
//let urlhead = "\(message)/pic"
//
//println(urlhead)

/*
字符串比较
*/
let str = "hello"
if str > "aello"
{
    println(str)
}
let str1 = "apple"
if str1.hasSuffix("le")
{
    println(str1)
}

let str2 = "Apple"
println(str1.lowercaseString)

let str3 = "255"
let d = str3.toInt()!

println(d)

/*区间运算: (a...b)1...3->1,2,3

*/
for _ in 1...5{
    println("hello")
}

for i in 1...5{
    println(i)
}

for i in 1..<5{
    println(i)
}
时间: 2025-01-14 12:57:14

swift(二)swift字符串和字符和逻辑运算的相关文章

Swift学习笔记-字符串和字符(Strings and Characters)-比较字符串 (Comparing Strings)

Swift 提供了三种方式来比较文本值:字符串字符相等.前缀相等和后缀相等. 字符串/字符相等 (String and Character Equality) 字符串/字符可以用等于操作符(==)和不等于操作符(!=),详细描述在比较运算符: let quotation = "We're a lot alike, you and I." let sameQuotation = "We're a lot alike, you and I." if quotation

Swift入门篇-字符串和字符

今天主要是介绍一下字符串的用法 ,字符串的语法和object-c语法不太一样,但是思想是一样,就是写法不太一样.如果您对.net和java语法比较熟悉的话,那您几乎没有深压力.如果您对swift 基本类型不是清楚,请查阅. Swift入门篇-基本类型(1) Swift入门篇-基本类型(2) Swift入门篇-基本类型(3) 一:创建空字符串 //-------------定义一个空字符串第一种方法 var str1="" //-------------定义一个空字符串第二种方法 var

Swift学习笔记-字符串和字符(Strings and Characters)-Unicode

Unicode Unicode 是一个国际标准,用于文本的编码和表示. 它使您可以用标准格式表示来自任意语言几乎所有的字符,并能够对文本文件或网页这样的外部资源中的字符进行读写操作. Swift 的String和Character类型是完全兼容 Unicode 标准的. Unicode 标量(Unicode Scalars) Swift 的String类型是基于 Unicode 标量 建立的. Unicode 标量是对应字符或者修饰符的唯一的21位数字,例如U+0061表示小写的拉丁字母(LAT

Swift 学习- 04 -- 字符串和字符

// 字符串 和 字符 // 字符串 是有序的 Character (字符) 类型的值的集合,  通过 String 类型的集合 // swift 的 String 和 Character 类型提供了快速和兼容 Unicode 的方式供你的代码使用, 创建和操作字符串的语法与C语言中的字符串相似, 轻量并且已读 // 字符串连接操作只需要简单地通过 + 符号将两个字符串连接即可 // 与swift 中其他值一样, 能否更改字符串的值, 取决于其被定义为常量还是变量 // 注意: // swift

IOS开发语言Swift入门连载---字符串和字符

字符串和字符 String是例如"hello, world","海贼王" 这样的有序的Character (字符)类型的值的集合,通过String 类型来表示. Swift的String 和Character 类型提供了一个快速的,兼容 Unicode 的方式来处理代码中的文本信息. 创建和操作字符串的语法与 C 语言中字符串操作相似,轻量并且易读. 字符串连接操作只需要简单地通过+号将两个字符串相连即可. 与 Swift 中其他值一样,能否更改字符串的值,取决于其

【swift总结】字符串和字符

声明字符串 var str = "Hello, playground" //声明一个字符串 var emptyStr = ""; //声明一个空的字符串 var emptyStr1 = String(); //相等于上面的那个 str.isEmpty; //判断str是不是为空false emptyStr.isEmpty; //true 字符串连接 var str1 = "hello"; var str2 = "world";

Swift学习笔记-字符串和字符(Strings and Characters)-字符串的 Unicode 表示形式(Unicode Representations of Strings)

当一个 Unicode 字符串被写进文本文件或者其他储存时,字符串中的 Unicode 标量会用 Unicode 定义的几种编码格式编码.每一个字符串中的小块编码都被称为代码单元.这些包括 UTF-8 编码格式(编码字符串为8位的代码单元), UTF-16 编码格式(编码字符串位16位的代码单元),以及 UTF-32 编码格式(编码字符串32位的代码单元). Swift 提供了几种不同的方式来访问字符串的 Unicode 表示形式. 您可以利用for-in来对字符串进行遍历,从而以 Unicod

Swift 字符串和字符

swift中的字符串和字符都兼容unicode 定义一个字符串 let  hello="hello world" 初始化一个空的字符串 let hello="" let hello=String() 判断一个字符串是否为空 if hello.isEmpty{ println("这是个空字符串") } 字符串可以使用+进行连接 字符串是由单个字符组成 for 单个字符 in hello{ println(单个字符) } 单独定义一个字符 var 单

Swift学习笔记-教程学习二字符串和字符(Strings and Characters)

按照swift教程的内容,把自己觉得重要的记录了下来.——新波 2.1字符串字面量String Literals 字符串字面量是由双引号 ( "" ) 包裹着的具有固定顺序的文本字符集. let someString = "Some string literal value" 2.2初始化空字符串 Initializing an Empty String var emptyString = ""               // 空字符串字面量