码迷,mamicode.com
首页 >  
搜索关键字:不可变    ( 4007个结果
Swift学习笔记(十四)——字符,常量字符串与变量字符串
在学习Java过程中,字符串碰到过String和StringBuffer,其中前者是不可变的,不能对字符串进行修改;后者是可变的,可以不断修改。来到Swift中,对字符串的定义变的更加简单。 (1)概述 Swift中,用let 声明的是字符串常量,不能进行修改。用var声明的是字符串变量,可以修改。通过代码来演示。 let str1 = "Hello1" var str2 = "Hello2...
分类:编程语言   时间:2015-07-27 13:21:32    阅读次数:210
OC中可变字典和不可变字典
#import int main(int argc, const char * argv[]) { //不可改变字典,创建后不可改变 NSDictionary * dic = [[NSDictionary alloc]initWithObjectsAndKeys:@"jack",@"name",@"18",@"age", nil]; NSLog(@"%@",d...
分类:其他好文   时间:2015-07-27 09:31:05    阅读次数:99
字符串String类
1. String类是一个密封类。用关键字sealed修饰; 2. 字符串的两个特性: ·不可变性:string类型变量,一旦声明就表明它是不会被改变的。因此,string中的方法对string类型的变量进行处理之后都需要返回值来接收。比如说:ToUpper()【将字符串转化为大写的形式】ToLow...
分类:其他好文   时间:2015-07-26 17:17:35    阅读次数:118
03Scala学习: Tuple、Array、Map与文件操作入门实战
一 Tuple 元祖在sclal中有用的容器对象是元祖: Tuple,与列表一样,元素也是不可变的,但与列表不同,在一个元祖可以包含不同类型的元素。所以在scal用的非常多。def main(args: Array[String]): Unit = { val triple = (100, "Sc....
分类:其他好文   时间:2015-07-26 15:38:36    阅读次数:133
简单看看这两个类 String和StringBuilder
我记得以前在园子里面讨论这两个类的文章有很多很多,并且还拿出了很多的测试报告,在什么情况下,谁比谁快,在什么情况下,该用谁 不该用谁等等这些,我这里就不比较了,我就简单看看他们里面的内部实现,那就先看看String吧。   一:String类   说到String类,资料上都说是存在于堆上的一个不可CURD的一个不可变的字符集,当然看到这句话之后就想要看看是不是这样的,然后...
分类:其他好文   时间:2015-07-25 09:30:07    阅读次数:128
NSArray
/NSArray 不可变数组 //OC中的数组只能存对象,不可以存标量(int float double bool char) //1.常量的方式初始化一个数组 //OC的数组也不可以越界 NSArray *arr1=@[@"1",@"2",@"3",@"3"]; NSLog(@"%@",arr1....
分类:其他好文   时间:2015-07-24 12:39:30    阅读次数:93
NSset
//NSset {()}集//不可变的 //便利构造器创建一个集 NSSet *set1=[NSSet setWithObjects:@"1",@"2",@"3",@"4", nil]; NSLog(@"%@",set1); //使用集 //返回元素个数 [set1 count]; //随机返回.....
分类:其他好文   时间:2015-07-24 12:25:29    阅读次数:97
NSString
/*//不可变字符串NSString.//1.初始化//使用字符串常量初始化 NSString *s1=@"hello"; //初始化方法 NSString *s2=[[NSString alloc] initWithFormat:@"%@world",s1]; NSLog(@"s2:%@",s.....
分类:其他好文   时间:2015-07-24 12:10:18    阅读次数:100
OC06 -- 字典
一. 创建不可变字典的方式: //字典的字面量,前key后value     NSDictionary *dic = @{@"1":@"2",@"3":@"4"}; NSDictionary *dic = [[NSDictionary alloc] init]; NSDictionary *dic = [NSDictionary dictionary]; NSDic...
分类:其他好文   时间:2015-07-23 19:57:10    阅读次数:113
Foundation框架 学习笔记
1.数组OC数组不能存放nil值OC数组只能存放OC对象、不能存放非OC对象类型,比如int、struct、enum等======================================2.集合1.NSArray\NSMutableArray* 有序* 快速创建(不可变):@[obj1, o...
分类:其他好文   时间:2015-07-23 13:40:41    阅读次数:87
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!