检查Java2D数组中特定索引处的元素是否相等
我有一个数组,比如检查Java2D数组中特定索引处的元素是否相等,java,arrays,Java,Arrays,我有一个数组,比如 String [][]mixedArray={arrperson1,arrperson2,arrperson3,arrperson4,arrperson5}; 其中的每个数组都有如下元素: String[] arrperson1={"111","Sameer","Roy","samro@gmail.com","12-Apr-1990","64567","8888","Kolkata"}; String[] arrperson2={"333","Pranoy","Roy","
String [][]mixedArray={arrperson1,arrperson2,arrperson3,arrperson4,arrperson5};
其中的每个数组都有如下元素:
String[] arrperson1={"111","Sameer","Roy","samro@gmail.com","12-Apr-1990","64567","8888","Kolkata"};
String[] arrperson2={"333","Pranoy","Roy","praro@gmail.com","12-Apr-1990","64577","8888","Asansol"};
我能够通过以下代码遍历和打印所有元素:
for(int i=0; i<mixedArray.length;i++)
{
for(int j=0;j<mixedArray[i].length; j++)
{
System.out.println("Values at arr["+i+"]["+j+"] is "+mixedArray[i][j] );
}
}
for(int i=0;i请格式化您的代码。这几乎是不可能理解的。您使用的是哪个版本的java?如果是java 8,那么您可以使用Streams。您可以尝试使用收集器。groupingBy
。