true true false true 为什么只有第三个的结果为false呢? 首先弄清楚String类型的“==”和“equal”方法的区别。“==”比较的是内存地址,而“equal”比较的是内容。所以采用”equal“方法的第二和第四个判断输出为”true“。 对于String st'r1 = ...
分类:
编程语言 时间:
2018-10-28 17:51:45
阅读次数:
531
is == 编码与解码is 和 == 主要是数字和字符串的比较 1 区别: ==比较的是两边的值 is比较的是两边值的id id获取的方法 id() 2 小数据池: -5~256 3 字符串中特殊字符有id不同 4 字符串中单个字符*20以内,内存地址是一样的 *21以上内存地址不一致 编码与解码 ...
分类:
编程语言 时间:
2018-10-25 00:25:27
阅读次数:
171
这本书在Java开发的行业里,颇有名气。今天总算是粗略的看完了…后面线程部分和序列化部分由于心浮气躁看的不仔细。这个月还剩下一周,慢慢总结消化。 1、静态工厂方法代替构造器 静态工厂方法有名称,能确切地描述正被返回的对象。不必每次调用都创建一个新的对象。可以返回原返回类型的任何子类对象。创建参数化类 ...
分类:
编程语言 时间:
2018-10-21 17:44:03
阅读次数:
200
String类的两种实例化方式 1.直接赋值 String 变量 = "字符串"(匿名对象); 2.构造方法 String 变量 = new String (" 字符串 "); 字符串的比较 在String类之中,“==” 比较的是堆内存地址的数值 是否相等。“而equals()”比较的是字符串中的 ...
分类:
其他好文 时间:
2018-10-14 17:51:31
阅读次数:
189
List定义及常用的方法见上一篇博客。 Tuple元组tuple的定义: tuple是一个有序的元素组成的不可变对象的集合,使用小括号()表示,是可迭代对象 元组中数据的访问 &n
分类:
编程语言 时间:
2018-08-12 01:32:18
阅读次数:
247
is 和 == 主要是数字和字符串的比较 1 区别: ==比较的是两边的值 is比较的是两边值的id id获取的方法 id() 2 小数据池: -5~256 3字符串中特殊字符有id不同 4字符串中单个字符*20以内,内存地址是一样的 *21以上内存地址不一致 编码与解码 1 encode (a ) ...
分类:
其他好文 时间:
2018-08-02 22:44:03
阅读次数:
148
1.1mysql字符集知识: 概述:字符集就是一套文字符号及其编码,比较规则的集合。 Mysql数据库字符集包括字符集(character)和校对规则(collation)这两个概念。其中字符集用于定义mysql数据库的存储方式,而校对规则是定义字符串的比较方式,并且字符集和校对规则是一对多的关系 ...
分类:
数据库 时间:
2018-07-01 14:14:08
阅读次数:
211
去掉时间跟空字符串的比较 https://blog.csdn.net/husong_/article/details/70156888 或者 https://blog.csdn.net/daniel_fei/article/details/60883476 ...
分类:
编程语言 时间:
2018-06-13 19:37:52
阅读次数:
283
String 类的方法 String 类有许多方法用于 string 对象的操作。下面的表格提供了一些最常用的方法: 一、字符串常用的静态方法: 1、Compare 字符串的比较(按照字典顺序) int result= string.Compare(string str1,string str2); ...
https://zybuluo.com/ysner/note/1177136 题面 给出$n$个长度为$L$的字符串。问有多少对字符串去掉同一位后完全相同? $n\leq30000,L\leq200$ 解析 显然的$O(nlognL^2)$暴力。 ($O(L)$枚举去掉的位置,$O(nlognL)$ ...
分类:
其他好文 时间:
2018-06-09 21:11:24
阅读次数:
156