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 ArrayListjava如何在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数组中取得指定内容的下标?的主要内容,如果未能解决你的问题,请参考以下文章