码迷,mamicode.com
首页 >  
搜索关键字:可变对象    ( 551个结果
随笔⑤ String,StringBuilder与StringBuffer类的比较
String,StringBuilder与StringBuffer类的比较 一 可变与不可变 ① String类中使用字符数组保存字符串,如下就是,因为有"final"修饰符,所以可以知道string对象是不可变的。private final char value[]; String 为不可变对象, ...
分类:其他好文   时间:2017-11-10 21:40:14    阅读次数:218
python函数
python函数:是用来完成某种特定行为的代码块 1 函数定义: func_name:函数名称 paras:参数列表 pass:函数体 2函数使用: 3.关于参数: 参数可以有多种表现形式 1.位置参数:依靠位值顺序进行参数参数传递 2.默认值:给参数以默认值,在调用函数时如果未指定值则使用默认值 ...
分类:编程语言   时间:2017-11-04 11:22:59    阅读次数:166
Spark记录-Scala字符串
Scala字符串 在Scala中的字符串和Java中的一样,字符串是一个不可变的对象,也就是一个不能修改的对象。可以修改的对象,如数组,称为可变对象。字符串是非常有用的对象,在本节的最后部分,我们将介绍java.lang.String类的一些重要方法。 1.创建一个字符串 以下是创建一个字符串的代码 ...
分类:其他好文   时间:2017-10-25 13:53:56    阅读次数:228
可变对象(immutable)和不可变对象(mutable)
可变对象(immutable)和不可变对象(mutable) 这个是之前一直忽略的一个知识点,比方说说起String为什么是一个不可变对象,只知道因为它是被final修饰的所以不可变,而没有抓住不可变三个字的重点: 1、不可变对象就是那些一旦被创建,它们的状态就不能被改变的对象,每次对它们的改变都是 ...
分类:其他好文   时间:2017-10-24 20:57:34    阅读次数:287
JavaScript 中的不可变对象(Immutable Objects)
默认情况下,JavaScript 中的对象是可变的。我们可以更改原始值(字符串,数字等)和对象。我们来看看这个对象: 你可以轻松地改变它: 非常明确是吧?那么,我们有什么办法使对象不可变呢? 1、让我们试用 const ! 很好的尝试,但是不起作用。如果你尝试一下,你会发现:这种办法根本就不起作用。 ...
分类:编程语言   时间:2017-10-17 00:19:53    阅读次数:265
序列之元組
元組: 和列表功能非常相近的一种容器类型,区别:元组是用圆括号,而列表是中括号,但可以通过list(),tuple()方法进行转换; 元组是不可变对象,当处理一组对象时,默认是元组类型。 操作符: 1、创建元组: 工厂函数:tuple(可迭代对象) 使用圆括号进行创建,只有一个元素的元组,需要在元素 ...
分类:其他好文   时间:2017-10-16 19:34:16    阅读次数:143
iOS怎么比较两个对象的相等?
在iOS中如果使用==来比较两个对象,比较的是对象的内存地址,一般不能满足我们的需求。 例如有一个Person类,当Person对象的所有属性都一致时,就认为这两个对象相等,可以按照下面的方法实现。 @interface Person: NSObject @property (nonatomic, ...
分类:移动开发   时间:2017-10-13 00:32:36    阅读次数:265
python2:字符串方法
带下划线的略过,只整理可直接被调用的方法。 note:字符串属于不可变对象,所以要得到操作后的结果需进行赋值保存或直接输出 1、大小写转换 2、Bool判断 3、对齐方式(左、中、右,填充) 4、查找 5、两端删除 6、编码 7、分割 8、改变\t制表符 8、计数 9、替换 9.连接 10、格式化 ...
分类:编程语言   时间:2017-10-12 21:45:49    阅读次数:168
python 初体验
一.序列类型 sublime 安装Python交互插件 同cmd 1.列表[] 元组() 字符串 列表有序 元祖无序 他们不是真正存储数据,而是存储对象引用 算术操作符 += -= 2. 输入 raw_input() input() 3.定义函数 dir() id(指内存的对象地址) type().... ...
分类:编程语言   时间:2017-10-11 15:30:01    阅读次数:272
python中的 += 与 +
这一部分首先要理解python内存机制,Python中万物皆对象。 对于不可变对象,改变了原来的值,其别名(变量名)绑定到了新值上面,id肯定会改变 对于可变对象,+ 操作改变了值,id肯定会变,而+= 是本地操作,其值原地修改 对于+号操作,可变对象和不可变对象调用的都是__add__操作 对于+ ...
分类:编程语言   时间:2017-10-10 18:59:17    阅读次数:154
551条   上一页 1 ... 26 27 28 29 30 ... 56 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!