原理:用户输入一个字符串,我们将这个字符串转换为一个char数组,再使用增强for循环去遍历这个数组,将得到的字符作为key,再定义一个计数器count作为value存储到一个HashMap集合中,若这个key只出现一次,则将value赋值为1,若key重复出现,则用后一个key覆盖前面的key,v ...
分类:
其他好文 时间:
2020-05-31 11:26:31
阅读次数:
58
题目链接:https://leetcode-cn.com/problems/ba-zi-fu-chuan-zhuan-huan-cheng-zheng-shu-lcof/ 应该先去除字符串首部的空格,然后再判断正负。 难点在于处理溢出。 INT_MAX 2147483647 INT_MIN -214 ...
分类:
其他好文 时间:
2020-05-31 11:01:35
阅读次数:
51
分为“转、处、测、取、比”五类(注:省略了参数,主要是为了说明作用,且只列举了常用方法) 第一块:转换类(to开头的,以及所有的valueOf) toLowerCase(),将字符串转换为小写形式 toUpperCase(),将字符串转换为大写形式 toCharArray(),将字符串转换为字符数组 ...
分类:
其他好文 时间:
2020-05-30 13:07:02
阅读次数:
91
字符串操作中常用的两种包 以下所有案例都是 包. 方法 + 参数 + 返回值 strings包 常用方法: 获取字符串中子串的位置 // 判断str在s中首次出现的位置,如果没有出现,则返回-1 strings.Index(s string, str string) int // 字符c在s中第一次 ...
分类:
其他好文 时间:
2020-05-29 21:40:50
阅读次数:
77
import json,picklejson.dumps()#序列化,字典转换成字符串,只dumps一次json.loads()#反序列化,字符串转换字典pickle.dumps()#序列化,转换成2进制pickle.loads()pickle.dump(info,f)#完全相等f.write(pi ...
分类:
编程语言 时间:
2020-05-29 09:18:22
阅读次数:
92
字符串函数 1 addcslashes — 为字符串里面的部分字符添加反斜线转义字符 2 3 addslashes — 用指定的方式对字符串里面的字符进行转义 4 5 bin2hex — 将二进制数据转换成十六进制表示 6 7 chop — rtrim() 的别名函数 8 9 chr — 返回一个字 ...
分类:
Web程序 时间:
2020-05-27 12:31:50
阅读次数:
78
题目: 思路: 1、直观思路就是将十进制数转换成二进制后,统计二进制中1的个数。可以在转换过程中统计,也可以转换后将二进制字符串转换成int列表累加。 2、基于位操作的方法更简单 逐位判断: 利用与运算判断最右位是否为1,然后无符号右移 利用n&(n-1) 代码: Python class Solu ...
分类:
其他好文 时间:
2020-05-26 15:32:04
阅读次数:
72
通过“+”号或toString()方法将数值转换成字符串。 通过parseInt()将字符串转换成整型。 通过parseFloat()将字符串转换成浮点型。 charAt() 获取字符串特定索引处的字符 toUpperCase() 将字符串的所有字符转换成大写字母 indexOf() 返回字符串中特 ...
分类:
Web程序 时间:
2020-05-25 19:14:46
阅读次数:
81
一、属性 类是用来描述一类事物,类的对象指的是这一类事物中的一个个体. 只要是事物就要有属性,属性分为: (1)数据属性:就是变量. (2)函数属性:就是函数,在面向对象里通常称为方法. 注意: 类和对象均用点(.)来访问自己的属性. 二、特殊的属性 访问该属性时将计算本身的值。该属性还可以作为属性 ...
分类:
其他好文 时间:
2020-05-24 13:20:37
阅读次数:
67
如果直接分配到模板中html的字符串 , 会被转码 , 需要强制把字符串转换成template.HTML类型 , 例如下面这样: header := tools.FileGetContent("html/header.html") html := tools.FileGetContent("html ...
分类:
Web程序 时间:
2020-05-23 18:29:46
阅读次数:
65