13得票9回答
使用正则表达式是否比IndexOf更快?

我有一个正在运行的应用程序,它查看队列中的项目,然后根据某些关键字应用类别,然后将其插入数据库。 我使用IndexOf来确定是否存在某个关键字。 这是最理想的方式还是使用正则表达式更快? 大约每秒处理10个项目左右。

9得票2回答
德语字符串的IndexOf方法返回奇怪的结果

我有一个字符串"Ärger,-Ökonom-i-Übermut-ẞ-ß",当我运行IndexOf("--")时,结果为23。如果我在同一字符串上使用Replace,就没有任何替换发生。 我不明白发生了什么,所以能否有人解释一下这个问题?应用程序的文化设置为克罗地亚语,而不是德语,框架版本为3...

9得票3回答
为什么String.indexOf方法不是CharSequence接口的一部分?

我认为将 String.indexOf 加入接口CharSequence中没有任何缺点。这样做的好处是其他类(如StringBuffer或StringBuilder)也需要实现indexOf方法。 那么,是否有设计原因使得 indexOf 只属于 String 呢? 谢谢。

7得票2回答
[Java] indexOf使用equals方法吗?

我想知道ArrayList的indexOf方法是如何实现的。事实上,我已经重写了equals方法,就像这样: public class CustomObject { @Override public boolean equals(Object o) { if(o ...

18得票2回答
JavaScript性能:为什么循环遍历数组并检查每个值比使用indexOf、search和match更快?

这对我来说是一个巨大的惊喜,我想要理解这个结果。我在 jsperf测试 中进行了一项测试,基本上是检查一个字符串(它是URL的一部分,我想要检查)并检查其中是否包含4个项目(实际上,这些项目都包含在字符串中)。 它有5种检查方式: 普通的indexOf; 拆分字符串,然后使用indexO...

12得票2回答
为什么如果数组是稀疏的,array.indexOf(undefined) 就不起作用了?

我是JavaScript的新手,有一件事情困扰着我。我有一个非常简单的代码:var a = []; a[1] = 1; i = typeof(a[0]); index = a.indexOf(undefined); len = a.length; console.log(a); conso...

197得票12回答
JavaScript中获取最后一个斜杠后面的字符串的值

我已经尝试了一个多小时,但始终无法找到正确的方法,尽管它可能很简单: 我有这样的东西:foo/bar/test.html 我想使用jQuery提取最后一个/之后的所有内容。在上面的例子中,输出将是test.html。 我猜可以使用substr和indexOf()来完成,但我找不到可行的解...

10得票7回答
在Google表格脚本中,尽管对象存在于数组中,但indexOf返回-1的问题 - JavaScript

我正在为Google Docs电子表格编写一个脚本,以读取导演列表并将它们添加到数组中,如果它们尚未出现在其中。 然而,我似乎无法使indexOf返回其他值,而不是对于已包含在数组中的元素返回-1。 有人能告诉我我做错了什么吗?或者指向更简单的方法吗? 这是我的脚本:function r...

21得票6回答
在Java中,尝试查找ArrayList中一个对象的所有出现次数

我有一个Java中的ArrayList,需要查找其中特定对象的所有出现次数。ArrayList.indexOf(Object)方法只能找到一个出现次数,因此我需要其他方法。

10得票4回答
在VB.NET中使用String数组的IndexOf方法

在下面的代码中,我如何找到字符串数组中一个元素的索引:Dim arrayofitems() as String Dim itemindex as UInteger itemindex = arrayofitems.IndexOf("item test") Dim itemname as Str...