1、用“==”运算符,该运算符表示指向字符串的引用是否相同,比如: String a="abc";String b="abc",那么a==b将返回true。这是因为在java中字符串的值是不可改变的,相同的字符串在内存中只会存一份,所以a和b指向的是同一个对象;再比如:String a=new St ...
分类:
编程语言 时间:
2016-07-24 12:04:51
阅读次数:
176
表示数值的字符串 题目描述 请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100","5e2","-123","3.1416"和"-1E-16"都表示数值。 但是"12e","1a3.14","1.2.3","+-5"和"12e+4.3"都不是。 思路 代码 ...
分类:
其他好文 时间:
2016-07-20 22:41:43
阅读次数:
154
/*1,模拟一个trim方法,去除字符串两端的空格。 思路: 1,判断字符串第一个位置是否是空格,如果是继续向下判断,直到不是空格为止。 结尾处判断空格也是如此。 2,当开始和结尾都判断到不是空格时,就是要获取的字符串。2,将一个字符串进行反转。将字符串中指定部分进行反转,"abcdefg";abf ...
分类:
其他好文 时间:
2016-07-16 23:04:44
阅读次数:
196
题目链接 题意: A和B轮流在建造一个字,每次添加一个字符,要求是给定的n个串的某一个的前缀,不能添加字符的人输掉游戏,输掉的人先手下一轮的游戏。问A先手,经过k轮游戏,最后胜利的人是谁。 思路: 很显然先将n个字符串插入到字典树上,因为字典树上有分叉,不能仅仅判断字符串长度奇偶性来判断。字典树看成 ...
分类:
其他好文 时间:
2016-07-15 23:44:24
阅读次数:
141
http://www.2cto.com/kf/201504/391811.html NSString *text =@"人生若只如初见"; //判断字符串所在的位置,并不区分大小写 NSRange range = [text rangeOfString:@"若" options:NSCaseInse ...
分类:
其他好文 时间:
2016-07-15 17:05:40
阅读次数:
162
1.针对数组的逻辑判断 1)写一个函数,功能是判断字符串是否为对称的字符串; 涉及数组处理方法:1.concat();2.reverse(); function judgeStr(str) { var a = str.split(''); var b = a.concat([]).reverse() ...
分类:
编程语言 时间:
2016-07-07 22:22:22
阅读次数:
142
在php中测试字符串长度的函数是strlen,但今天我发现使用isset更加的更高效,口说不你不相信下面我举两个例子来给各位看看. 学PHP的都了解,在PHP中获取字符串有一个strlen自带函数,这里和大家分享一个在一些特定情况下判断字符串长度较为高效的方式. 来看下面两段代码的执行效率吧,自己理 ...
分类:
Web程序 时间:
2016-07-07 12:46:43
阅读次数:
145