如何在Java中找到数组中元素的索引?

我正在寻找在Java中找到给定元素的索引,并知道其内容的方法。

我尝试了以下示例,该示例不起作用:

class masi { 

public static void main( String[] args ) {

char[] list = {'m', 'e', 'y'};

// should print 1

System.out.println(list[] == "e");

}

}

谁能解释这个问题是什么以及我需要做些什么来解决它?

回答:

在这种情况下,你可以从字符数组中创建一个新的String,然后对该字符串执行indeoxOf(“ e”):

System.out.println(new String(list).indexOf("e")); 

但是在其他原始数据类型的情况下,你必须对其进行迭代。

以上是 如何在Java中找到数组中元素的索引? 的全部内容, 来源链接: utcz.com/qa/429157.html

回到顶部