一、数字 整形 int: 可将字符串转为数字: 二、字符串(比较重要的:join/find/split/strip/upper/lower/replace等) 字符串常用功能: 移除空白(strip) 分割(split) 索引 切片 长度 1、 capitalize 2、casefold 3、cen ...
分类:
其他好文 时间:
2018-02-05 12:39:32
阅读次数:
170
java字符串比较 有两种: String str1 = "abc"; String str2 = "abc"; 1) str1 == str2 2) str1.equals( str2 ) 两者的区别在于 == 比较 两个字符串 的 地址空间 是否相同。 因为 对于 java 字符串常量 在内存中 ...
分类:
编程语言 时间:
2018-02-01 00:18:25
阅读次数:
128
比较两个字符串A和B,确定A中是否包含B中所有的字符。字符串A和B中的字符都是 大写字母 样例 给出 A = "ABCD" B = "ACD",返回 true 给出 A = "ABCD" B = "AABC", 返回 false 解:在串A中某字母出现的次数一定要大于等于该字母在串B中出现的次数。 ...
分类:
其他好文 时间:
2018-01-29 00:23:20
阅读次数:
135
Python 比较字符串时,是从第一个比较的,得出大小后返回真假,如果第一个相同就比较第二个,一次类推。 并不是将所有的字符的ASCII码加起来再进行比较。 ‘12345‘ <'3' True '4' >'3999' True ...
分类:
编程语言 时间:
2018-01-28 13:48:06
阅读次数:
91
一、小括号,圆括号()1、单小括号 () ①命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格。 ②命令替换。等同于`cmd`,shell扫描一遍命令行,发现了$(cmd ...
分类:
系统相关 时间:
2018-01-26 15:57:41
阅读次数:
172
1、测试:检测表达式是否成立,成立则返回值为0,否则为非0方法:1)test表达式2)【表达式】2、文件测试:-d:是否为目录-f:是否为文件-e:是否存在-r:是否有读取权限-w:是否有写入权限-x:是否有执行权限3、整数值比较:-eq:等于-ne:不等于-gt:大于-lt:小于-ge:大于等于-le:小于等于4、字符串比较:=:字符串内容相同!=:字符串内容不相同-z:字符串内容为空5、逻辑测
分类:
系统相关 时间:
2018-01-25 15:42:52
阅读次数:
191
运维中经常编写脚本时,如果遇到使用变量间歇取值并和整数进行比较时,大多数人第一时间会想到使用"-eq"进行比较,但事实中如果因特殊原因导致变量取值为空(null)时,bash shell会把null转换为0进行"-eq"比较,如果遇到此种困惑,可以把整数比较方法改为使用字符串比较(==),这样就可以很好的解决整数比较带来的这种bug。
为什么会有此文章,正是因为笔者在线上使用脚本运维的过程中,因此bug出现过两次失手,也给公司带来了带来了一些损失,经过仔细分析程序日志和脚本运行逻辑,加上如下测试过程,才真正找到了bug的所在以及解决办法。以下是笔者推敲思路,供大家分析之用。
分类:
系统相关 时间:
2018-01-21 01:11:08
阅读次数:
2033
1)代码展示: string是一个类,只不过封装了 char* 而且还封装了 很多的字符串操作函数 2)string类的初始化: string的构造函数 ² 默认构造函数: string(); //构造一个空的字符串string s1。 ² 拷贝构造函数: string(const string & ...
分类:
其他好文 时间:
2018-01-14 15:13:59
阅读次数:
168
1.shell 条件判断 命令:test 或 [ 使用“[”时,需使用“]”结尾,和判断语句之间需要空格 如:判断demo.c文件是否存在 if [ -f demo.c ] then … fi 或 if test –f demo.c then … fi 1.1字符串比较 string1 = stri ...
分类:
系统相关 时间:
2018-01-12 11:17:36
阅读次数:
237
本文介绍Java中关于String最常见的10个问题:1. 字符串比较,使用 "==" 还是 equals() ?简单来说, "==" 判断两个引用的是不是同一个内存地址(同一个物理对象).而 equals 判断两个字符串的值是否相等.除非你想判断两个string引用是否同一个对象,否则应该总是使用 ...
分类:
编程语言 时间:
2018-01-10 15:31:51
阅读次数:
211