码迷,mamicode.com
首页 >  
搜索关键字:不可变    ( 4007个结果
操作集合的工具类 Collections
这个工具类里提供了大量方法对元素进行排序,查询和修改。 可以将集合设置为不可变,对集合对象实现同步控制。 同步控制 将制定集合包装成线程同步的集合。解决多线程并发访问集合时的线程安全问题。用synchronizedXxxx方法。 设置不可变集合。 emptyXxx返回一个空的,不可变的集合 sing ...
分类:其他好文   时间:2020-02-29 18:52:20    阅读次数:70
基本数据类型操作
一、标准数据类型 在Python3x中,有6个标准数据类型,分别为数字(Number)、字符串(String)、列表(List)、元组(Tuple)、字典(Dictionary)和集合(Set) 不可变得数据类型:数字(Number)、字符串(String)、元组(Tuple) 可变数据类型:列表( ...
分类:其他好文   时间:2020-02-28 13:41:25    阅读次数:71
go-数组
Array(数组) 数组是同一种数据类型元素的集合。 在Go语言中,数组从声明时就确定,使用时可以修改数组成员,但是数组大小不可变化。 基本语法: 1 // 定义一个长度为3元素类型为int的数组a 2 var a [3]int 数组定义 1 var 数组变量名 [元素数量]T 比如:var a [ ...
分类:编程语言   时间:2020-02-28 11:54:51    阅读次数:58
类的命令空间
1. 类可以定义两种属性: 1> 静态属性:直接在类中定义的变量,是共享给所有实例对象的; 2> 动态属性:定义在类中的方法,是绑定到所有实例对象的; 3> 创建一个对象/实例就会创建一个对象/实例的名称空间,存放对象/实例的名字,称为对象/实例的属性; 4> 对象/实例访问对象时,先找自己的,没有 ...
分类:其他好文   时间:2020-02-26 22:54:43    阅读次数:57
集合set() 二
集合分类 可变集合set() 可以添加和删除元素,非可哈希的(值set之后的整体),不能用作字典的键,也不能做其它集合的元素。 set() 之后变为不可哈希的 不可变集合 frozenset() 与上面恰恰相反 都是通过集合的工厂方法set() 和frozenset()创建 例如: 1 s1 = s ...
分类:其他好文   时间:2020-02-26 20:38:42    阅读次数:58
集合set 1
集合只能通过set() 函数进行创建 无序,不重复 每个元素必须是可哈希的,不可变类型(不可变数据类型在第一次声明赋值声明的时候, 会在内存中开辟一块空间, 用来存放这个变量被赋的值, 而这个变量实际上存储的, 并不是被赋予的这个值, 而是存放这个值所在空间的内存地址, 通过这个地址, 变量就可以在 ...
分类:其他好文   时间:2020-02-26 19:16:09    阅读次数:52
python刷LeetCode:20. 有效的括号
难度等级:简单 题目描述: 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。 示例 1: 输入: "()"输出: true示例 2: 输 ...
分类:编程语言   时间:2020-02-25 12:46:07    阅读次数:77
String、StringBuffer和StringBuilder的区别
首先我们一一介绍这三兄弟—————— String String类是不可变类,即一旦一个String对象被创建以后,包含在这个对象中的字符序列是不可改变的,直至这个对象被销毁。 但是如上图这是怎么回事?这难道不是将str变更了吗?这我们就要从内存说起,才能知道String类不可变在哪里体现出来的。 ...
分类:其他好文   时间:2020-02-24 20:27:58    阅读次数:55
304. 二维区域和检索 - 矩阵不可变(动态规划)
给定一个二维矩阵,计算其子矩形范围内元素的总和,该子矩阵的左上角为 (row1, col1) ,右下角为 (row2, col2)。 来自leetcode 本题既是一个熟悉class的题目,也是一道简单的动态规划题,子矩阵面积 = 两块面积 - 重复面积 + 右下角面积 收获: 都是一些值得学习的小 ...
分类:其他好文   时间:2020-02-24 20:22:29    阅读次数:67
03-string字符串和while循环
[TOC] 03 string字符串和while循环 1. string介绍 python中字符串通常以单引号或者双引号来创建,是计算机语言中最常见的数据类型 string不可变,即如果修改,将会重新分配内存地址 2. 字符串的运算 字符串相加:也就是字符串拼接 字符串乘法: 也就是重复字符串n次, ...
分类:其他好文   时间:2020-02-23 20:41:10    阅读次数:106
4007条   上一页 1 ... 33 34 35 36 37 ... 401 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!