关系操作符用于对两个值进行比较,返回一个布尔值。关系操作符包括大于(>),小于(<),大于等于(>=),小于等于(<=)。当关系操作符用于非数值时,也要先进行数值的转换。如 var result=5>3; 1.尝试将两个操作符转换为数字; 2.如果两个操作符均为字符串,则进行字符串的比较 3.如果任 ...
分类:
编程语言 时间:
2017-12-27 18:50:11
阅读次数:
151
Linux应用 编程深入 语言编程标准C程序设计七 经典C11程序设计 以下内容为阅读: 《标准C程序设计》(第7版) 作者:E. Balagurusamy(印), 李周芳译 清华大学出版社 2017.7 《21天学通C语言》(第7版) 作者:Bradley Jones Peter Aitken D ...
分类:
其他好文 时间:
2017-11-14 22:33:40
阅读次数:
223
Linux应用 编程深入 语言编程标准C程序设计七 经典C11程序设计 以下内容为阅读: 《标准C程序设计》(第7版) 作者:E. Balagurusamy(印), 李周芳译 清华大学出版社 2017.7 《21天学通C语言》(第7版) 作者:Bradley Jones Peter Aitken D ...
分类:
其他好文 时间:
2017-11-14 22:23:19
阅读次数:
189
Linux应用 编程深入 语言编程标准C程序设计七 经典C11程序设计 以下内容为阅读: 《标准C程序设计》(第7版) 作者:E. Balagurusamy(印), 李周芳译 清华大学出版社 2017.7 《21天学通C语言》(第7版) 作者:Bradley Jones Peter Aitken D ...
分类:
其他好文 时间:
2017-11-14 19:32:01
阅读次数:
177
Linux应用 编程深入 语言编程标准C程序设计七 经典C11程序设计 以下内容为阅读: 《标准C程序设计》(第7版) 作者:E. Balagurusamy(印), 李周芳译 清华大学出版社 2017.7 《21天学通C语言》(第7版) 作者:Bradley Jones Peter Aitken D ...
分类:
其他好文 时间:
2017-11-14 17:47:36
阅读次数:
174
String str1="hello,world";String str2="Hello,World";1.字符串的比较:例,System.out.println(str1.compareTo(str2));System.out.println(str1.compareToIgnoreCase(st ...
分类:
编程语言 时间:
2017-10-31 14:58:55
阅读次数:
224
正常解法 以上是正常解法,但认真分析可以发现其复杂度是O(n^2),原因很简单,首先先逐个查找去掉某一个字符的字符串是不是回文序列,查找需要n次,同时字符串与reverse后字符串的比较的次数也为n次,由此可见算法复杂度是n^2,这在leetcode上运行时会出现严重的超时,故采取第二种简单的做法, ...
分类:
其他好文 时间:
2017-10-29 14:35:07
阅读次数:
182
把字符串当成整型进行比较,由于abcd等字符对不上0123当程序尝试去转成二进制时无法完成转换,所以用于数值比较的运算不能用于字符串较; 但是把整型当成字符串进行比较,0123这些数值完全可以转成ASCII码而且原本两个整型相等则变成ASCII码还是相等不等的还是不等,所以可用于字符串的比较也可用于 ...
分类:
系统相关 时间:
2017-10-26 11:49:01
阅读次数:
184
A="$1" B="$2" #判断字符串是否相等 if [ "$A" = "$B" ];then echo "[ = ]" fi #判断字符串是否相等,与上面的=等价 if [ "$A" == "$B" ];then echo "[ == ]" fi #注意:==的功能在[[]]和[]中的行为是不同 ...
分类:
系统相关 时间:
2017-10-10 09:56:32
阅读次数:
259
==是什么? ==在JAVA里面是一个二元操作符,用于比较原生类型(boolean,int,char,float等),也可以用于比较对象。 equals()是什么? equals()方法定义在Object类里,是用来比较两个对象相等性,开发者可以根据需要重写。 ==和equals()的区别 当都用于 ...
分类:
其他好文 时间:
2017-10-05 17:39:01
阅读次数:
209