indexof 相关问题

indexof是一种编程语言的方法,如Java,C#,JavaScript等,它返回字符串中第一个出现的字母,或者列表中第一次出现的元素。

我如何使用IndexOf和Substring列出句子中以元音开头的单词。 (C#)

我尝试使用不同的方法来打印给定句子中的元音。我无法弄清楚。

回答 1 投票 0

JavaScript中的SubString

例如,我有一个类似以下字符串的字符串var string =“ test1; test2; test3; test4; test5”;我想从上面的字符串中获取下面的子字符串,我不知道startIndex,我唯一能说的是...

回答 2 投票 0

自定义ListArray的最后一个索引,它等于特定值

我有一个包含聊天消息的列表(列表 )。该列表包含消息,senderID和sendTime。它看起来如下:我正在尝试查找消息等于“ Do ...

回答 1 投票 0

提取整个字符串的序列(Arduino,C ++,indexOf,子字符串)

我想提取整个字符串的任意部分,然后通过Serial.println()将其发布。我遇到的源问题是字符串值(A,B,C)是变量,因此是“未知的”。它...

回答 1 投票 0

在文本文件中查找字符串。然后得到以下行,并需要按索引细分和子字符串

在文本文件中查找字符串。然后获取以下行,并按indexOf()和substring()进行拆分。导入java.util。*;导入java.io. *;公共类FileReadTest {public static void main(...

回答 2 投票 0

JavaScript indexOf String方法返回多个结果

我正在遍历表中的项目列表,并有一个搜索字段。我正在搜索的项目具有许多非常相似的值(票号):在大多数情况下indexOf都有效,但是在某些情况下,它是...

回答 1 投票 -1

GridLayout:获取子级的行号/列号

如何获取GridLayout中视图的行索引和/或列索引?假设您有一个TextView,它的直接父级是GridLayout。有没有办法了解什么是行号和...

回答 1 投票 1

如何使用List ]的IndexOf()方法 ] 我看到的在IndexOf()中使用List<T>方法的所有示例都是基本字符串类型。我想知道的是如何基于对象变量之一返回作为对象的列表类型的索引。 List<Employee> employeeList = new List<Employee>(); employeeList.Add(new Employee("First","Last",45.00)); 我想在employeeList.LastName == "Something"的位置找到索引> 我看到的在List 中使用IndexOf()方法的所有示例都是基本的字符串类型。我想知道的是如何基于......> ] <<<int index = employeeList.FindIndex(employee => employee.LastName.Equals(somename, StringComparison.Ordinal)); 编辑:没有针对C#2.0的lambda(原始语言不使用LINQ或任何.NET 3+功能,仅使用C#3.0中的lambda语法): int index = employeeList.FindIndex( delegate(Employee employee) { return employee.LastName.Equals(somename, StringComparison.Ordinal); }); public int FindIndex(Predicate<T> match); 使用lambda: employeeList.FindIndex(r => r.LastName.Equals("Something")); 注意: // Returns: // The zero-based index of the first occurrence of an element // that matches the conditions defined by match, if found; // otherwise, –1. 您可以通过覆盖Equals方法执行此操作 class Employee { string _name; string _last; double _val; public Employee(string name, string last, double val) { _name = name; _last = last; _val = val; } public override bool Equals(object obj) { Employee e = obj as Employee; return e._name == _name; } } 抱歉,请再说一次:) int index = employees.FindIndex( delegate(Employee employee) { return employee.LastName == "Something"; }); 编辑:-.NET 2.0项目中的完整示例。 class Program { class Employee { public string LastName { get; set; } } static void Main(string[] args) { List<Employee> employeeList = new List<Employee>(); employeeList.Add(new Employee(){LastName="Something"}); employeeList.Add(new Employee(){LastName="Something Else"}); int index = employeeList.FindIndex(delegate(Employee employee) { return employee.LastName.Equals("Something"); }); Console.WriteLine("Index:{0}", index); Console.ReadKey(); } } 我喜欢这样 private List<Person> persons = List<Person>(); public PersonService() { persons = new List<Person>() { new Person { Id = 1, DOB = DateTime.Today, FirstName = "Pawan", LastName = "Shakya" }, new Person { Id = 2, DOB = DateTime.Today, FirstName = "Bibek", LastName = "Pandey" }, new Person { Id = 3, DOB = DateTime.Today, FirstName = "Shrestha", LastName = "Prami" }, new Person { Id = 4, DOB = DateTime.Today, FirstName = "Monika", LastName = "Pandey" }, }; } public PersonRepository.Interface.Person GetPerson(string lastName) { return persons[persons.FindIndex(p=>p.LastName.Equals(lastName, StringComparison.OrdinalIgnoreCase))]; } 答案是给那些来这里的人知道为什么IndexOf()不起作用。 您的类必须 override Equals的object方法具有以下声明。 public override bool Equals(object obj)

我看到的在List 中使用IndexOf()方法的所有示例都是基本的字符串类型。我想知道的是如何基于......>

回答 6 投票 46

如何在打字稿中为数组编写indexOf函数?

我正在尝试将arr.indexOf函数与Typescript一起使用:const index:number = batches.indexOf((batch:BatchType)=>(batch.id === selectedBatchId))BatchType是以下类型:export ...

回答 1 投票 0

在Python 3中是否有可能在运行时更新迭代变量的值?

我正在尝试编写一个程序,该程序返回字符串中最长子字符串的长度。这是我的代码:def lengthOfLongestSubstring():dict = {} s ='dvdf'max_substr_length = 0 max_substr =''...

回答 1 投票 -1

JavaScript-以下执行的复杂性(forEach与forEach-indexOf)

问题陈述:-arr1是值3、4和5的有序数组。在下面显示的列表中,所有属性“ c”与该数组元素的属性匹配的对象都应使用...]更新。

回答 1 投票 -1

检查JS变量是否匹配正则表达式模式

如何检查我的变量是否与此模式A | 0,B | 0,C | ... Z | 0在jQuery中?如果(myVar.indexOf((/ ^ [A-Z] + $ / +'| 0')> -1){// true;}

回答 2 投票 1

indexOf带有内容斜杠的数组的奇怪行为

const野兽= ['ant','/ bison /','camel','duck','bison']; console.log(beasts.indexOf('bison')); -> 4 OK console.log(beasts.indexOf('/ bison'))-> -1未找到任何人都知道这是什么...

回答 3 投票 -1

jQuery检查变量是否与模式匹配

如何检查我的变量是否与jquery中的此模式“ A | 0”,“ B | 0”,“ C | 0” ...“ Z | 0”匹配?模式是一个字母| 0如果(myVar.indexOf((/ ^ [A-Z] + $ / +'| 0')> -1){// true;}

回答 1 投票 0

[indexOf()在Java中使用ArrayList

我有一个A类,如下:A类{字符串名称; ArrayList firstArray; ArrayList secondArray; //它的构造函数和相关方法都关闭了...

回答 2 投票 0

如何找到一个数组的多个索引值以调用另一个数组,javascript

这是我到目前为止所拥有的。我有两个数组,我发现了数值数组'grade'(等级> = 60)的条件值,现在我试图查找与那些数组相对应的索引值...

回答 3 投票 0

数组中值的随机索引

在我的程序中,我有一个函数可以找到最接近整数的索引。 var indexWinnder = Array.IndexOf(scoreArray,最近的分数)但是Array.IndexOf的工作方式是找到第一个...

回答 5 投票 1

C#字符串。LastIndexOf始终是特定于文化的吗?

x是任何语言/文化的字符串,想要找到字符串的最后一个点:int y = x.LastIndexOf(“。”);结果(y)文化是否独立?为什么?

回答 1 投票 1

查找下一个单词在JavaScript位置

我有一串这样的希伯来语单词:כללהנההשמיםמספריםכבודאל。在这种情况下,我需要找到单词...

回答 1 投票 0

如何在Java中的二维数组中打印元素的索引号?

所以这是代码,我显示了5的倍数,然后将其改组。导入java.util.Arrays;导入java.util.Random;导入java.util.Scanner;公共类TwoDimensionalArrays {public ...

回答 2 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.