码迷,mamicode.com
首页 >  
搜索关键字:不可变    ( 4007个结果
Java入门系列之StringBuilder、StringBuffer(三)
前言 上一节我们讲解了字符串的特性,除了字符串类外,还有两个我们也会经常用到的类,那就是StringBuffer和StringBuilder。因为字符串不可变,所以我们每次对字符串的修改比如通过连接concat、trim等都会创建一个新的字符串对象,那么我们如何在不创建字符串垃圾(大量临时的字符串) ...
分类:编程语言   时间:2019-08-30 23:30:31    阅读次数:364
Java入门系列之字符串特性(二)
前言 上一节我们讲解到字符串本质上就是字符数组,同时详细讲解了字符串判断相等需要注意的地方,本节我们来深入探讨字符串特性,下面我们一起来看看。 不可变性 我们依然借助初始化字符串的方式来探讨字符串的不可变性,如下: 上述我们通过字面量的方式来创建字符串,接下来我们对字符串str进行如下操作: 我们看 ...
分类:编程语言   时间:2019-08-30 22:38:11    阅读次数:85
交集,并集,差集,函数
ale=["a","b","c"] you=["a","e","s"] f=set(ale) g=set(you) set把列表放到集合里去 交集:interscetion print(f.intersection g) print(f&g) 并集:union print(f.union g) pr ...
分类:其他好文   时间:2019-08-30 19:34:38    阅读次数:96
Scala Map与Tuple
创建Map // 创建一个不可变的Map val ages = Map("Leo" -> 30, "Jen" -> 25, "Jack" -> 23) ages("Leo") = 31 // 创建一个可变的Map val ages = scala.collection.mutable.Map("Le ...
分类:其他好文   时间:2019-08-29 22:54:49    阅读次数:87
Java8 时间日期类操作
Java8 时间日期类操作 Java8的时间类有两个重要的特性 线程安全 不可变类,返回的都是新的对象 显然,该特性解决了原来java.util.Date类与SimpleDateFormat线程不安全的问题。同时Java8的时间类提供了诸多内置方法,方便了对时间进行相应的操作。 上图为Java8时间 ...
分类:编程语言   时间:2019-08-29 09:46:14    阅读次数:168
Scala 系列(七)—— 常用集合类型之 Map & Tuple
一、映射(Map) 1.1 构造Map 采用上面方式得到的都是不可变 Map(immutable map),想要得到可变 Map(mutable map),则需要使用: 1.2 获取值 1.3 新增/修改/删除值 可变 Map 允许进行新增、修改、删除等操作。 1.8 与Java互操作 2.1 模式 ...
分类:其他好文   时间:2019-08-29 09:34:16    阅读次数:111
python数据类型基础总结(字符串 列表 元组 字典 集合 )
字符串: 有序、不可变数据类型,支持索引,切片,步长(字符串中的每一个字母或字符都称为元素) 索引(下标):通过索引精确定位到每个元素 索引从左开始向右排 从0开始 索引时不能超过最大值,超出报错 从右向左排从 1开始 切片(顾头不顾尾) 步长 print(name[::2] 取整个字符串,步长为2 ...
分类:编程语言   时间:2019-08-28 22:36:58    阅读次数:112
Scala 系列(六)—— 常用集合类型之 List & Set
一、List字面量 List 是 Scala 中非常重要的一个数据结构,其与 Array(数组) 非常类似,但是 List 是不可变的,和 Java 中的 List 一样,其底层实现是链表。 二、List类型 Scala 中 List 具有以下两个特性: + 同构 (homogeneous) :同一 ...
分类:其他好文   时间:2019-08-28 22:16:50    阅读次数:121
python序列的深拷贝和浅拷贝
python中的不可变类型 列举:数值,字符串、元组、字节串 数值及字符串“可变”'的假象 数值及字符串“可变”'的假象 表面上是对变量的修改,其实质是重新建立了对象,将引用赋给了变量,原来的对象被系统回收。 python中的可变类型 列举: 列表、字典、字节数组、对象 浅拷贝 浅拷贝只拷贝可变类型 ...
分类:编程语言   时间:2019-08-28 17:05:44    阅读次数:132
final、sttic关键字,访问控制符
1. final3种用法 (1)修饰常量:不可变 (2)修饰方法:在子类不能重写 (3)修饰类:不能被继承 2. static 静态 静态成员属于类,而不属于实例 静态一般使用类名调用 什么时候使用静态 原则:能不用就不用 static是非面向对象的语法 使用场景:共享的数据使用静态、工具方法、 静 ...
分类:其他好文   时间:2019-08-27 23:25:26    阅读次数:107
4007条   上一页 1 ... 65 66 67 68 69 ... 401 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!