![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
bird-2
萌新在读
展开
-
Python学习笔记
元组 列表序列是基本类型,扩展类型包括:字符串,元组和列表元组类型:继承序列类型的全部通用操作;创建后不能修改,没有特殊操作;使用或不使用小括号。元组用()或者tuple()创建列表类型:是一种序列类型,创建后可以被修改,列表中元素类型可以相同也可以不同,没有长度限制。方括号【】真正创建一个列表,赋值后仅传递引用列表用【】和list()创建应用在:元素遍历和数据保护字典类型字典类型是映射的体现,映射是用键值对表示的。键值对:键是对数据索引的扩展字典是键值对集合,键值对之间是无原创 2021-09-20 20:54:25 · 77 阅读 · 0 评论 -
Andriod Studio如何高效率地配置多语言文件
配置两种以上的语言一个Andriod应用有些情况下是提供给多个国家使用,这个时候,我们就需要对它进行国际化配置。那么进行国际化配置就需要创建字符串文件。一种是手动去创建这些字符串文件,但是我们想一下如果是要给很多语言进行适配的话,这种方法是不是就很麻烦,今天呢就给大家一种快速创建文件的方法:第一步是:在项目表APP下的res文件夹中单击右键,选择new —Android Studio file第二步:在弹出的窗口中填写相关的信息 ,点击Local-- >>第三步:选择你要配置的语原创 2021-09-15 20:34:39 · 1103 阅读 · 0 评论 -
Python学习笔记
基本数据类型,无论是否重名,局部变量和全局变量都是不一样的,可以通过global保留字在函数内部声明全局变量。lambda函数,是一个匿名函数,没有名字的函数,函数名返回结果。<函数名> = lambda : <表达式>但是要谨慎使用lambda函数,主要用于一些特定的函数或方法的参数,lambda函数有一些固定使用方式。题外话:理解方法思维:模块化思维,规则话思维模块化设计:分而治之:通过函数或者对象将程序划分为模块及模块间的表达式,包括:主程序,子程序和子程序间的关系原创 2021-09-14 22:04:44 · 59 阅读 · 0 评论 -
@Override
@Override是伪代码,表示重写(当然不写也可以),不过写上有如下好处: 1、可以当注释用,方便阅读; 2、编译器可以给你验证@Override下面的方法名是否是你父类中所有的,如果没有则报错。例如,你如果没写@Override,而你下面的方法名又写错了,这时你的编译器是可以编译通过的,因为编译器以为这个方法是你的子类中自己增加的方法。 举例:在重写父类的onCreate时,在方法前面加上@Ov...转载 2021-05-23 15:53:59 · 58 阅读 · 0 评论 -
Integer.MAX_VALUE和Integer.MIN_VALUE
JAVA中的基本数据类型整数型:int, short ,long ,byte浮点型:float,double字符型:char真值型:boolean(注意:string是一个引用类型,但是它并不属于基本类型)Integer.MAX_VALUE表示int型的整数所能取的最大值是2^31-1也就是2147483647Integer.MIN_VALUE表示int型的整数所能取的最小值是-2^31也就是-2147483648那么同理byte.MAX_VALUE表示byte型的数据所能取到的最大值是1原创 2021-05-21 21:15:25 · 1242 阅读 · 0 评论 -
Map之containsKey()
Map是一个key和value的键值对集合,通过key去找value,map中不存在不可重复的键,值可以重复,每个键只能对应一个值。containsKey()判断是否有key,在map中是否key存在,如果存在则返回true,不存在则返回false.以力扣第一题两数之和这个题为例:(哈希表法)for(int i =0;i<nums.length;i++){if(map.containsKey(nums[i]){return new int[]{map.get(target-nums[i]原创 2021-05-19 14:46:45 · 3468 阅读 · 1 评论