java如何在String数组中取得指定内容的下标?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java如何在String数组中取得指定内容的下标?相关的知识,希望对你有一定的参考价值。

参考技术A 将数组放到List里面去 List可以找到下标\\x0d\\x0a\\x0d\\x0a String a[]="A","B","C";\\x0d\\x0a List lista = new ArrayList();\\x0d\\x0a for(int i=0;i

java如何在String数组中取得指定内容的下标?

系统有没有自带的方法,或者转化成StringBuffer呢

可以通过indexOf方法获取到指定字符串的下标,举例:
String str = "aaaaaabaaaaaaaa";//定义一个字符串
int index= str.indexOf("b");//获取到字符串下标的值(从0开始计数)
System.out.print(index);//输出结果
结果就是:6.
参考技术A 将数组放到List里面去 List可以找到下标

String a[]="A","B","C";
List lista = new ArrayList<String>();
for(int i=0;i<a.length;i++)
lista.add(a[i]);

System.out.println(lista.indexOf("X"));本回答被提问者和网友采纳
参考技术B public class My 
public static void main(String[] args) 
String str="我,想,说";
String []strSplit=str.split(",");
for (int i = 0; i < strSplit.length; i++) 
String string = strSplit[i];
if(string.equals("说"))
System.out.println("下标是:"+i);




//给你的是思想的方法

追问

后来自己想了跟你这个一样的方法,楼上那给了我另一种想法,还是谢谢你

参考技术C 不好意思,看错标题了。打酱油,飘过。

以上是关于java如何在String数组中取得指定内容的下标?的主要内容,如果未能解决你的问题,请参考以下文章

PHP获取数组下标的问题

java 如何找到数组中指定的元素的下标

PHP如何取得数组的上标和下标

java 如何删除 set 里指定元素

java如何通过下标获取数组中的元素?

java String的各种方法及操作