如何在二维数组中找到匹配的值

Malie_Rath

我有一个char变量。我想找出2D char数组中与我的char变量具有相同元素的元素,如果有一个元素,我想获取该元素的索引号

四郎

您可以创建一个包含两个索引的类。您的方法将返回此类的实例。

char array[][] = new char[10][10];    

class Tuple //helper class
{
    public int i,  j;
    Tuple(int i, int j)
    {
        this.i = i;
        this.j = j;
    }
}
public Tuple matches(char c) //return indices (Tuple-instance) or null if not found
{

    for(int i = 0; i < array.length; i++)
    {
        for(int j = 0; j < array[0].length; j++)
        {
            if(array[i][j] == c)
            {
                return new Tuple(i, j);
            }

        }
    }
    return null;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在numpy二维数组中找到与某个列表匹配的所有元素?

如何在二维数组中找到 indexOf 元素?

如何在 Python 中找到二维数组的最小值和最大值

如何在整个二维数组中找到最大值(处理)

如何在二维数组列表中找到最大值/秒?

如何在二维数组(矩阵)中找到局部最大值的索引?

如何在JavaScript中找到二维数组的索引值

如何在python的二维数组中找到一个值?

Numpy:如何在另一个二维数组中找到二维数组的参数

如何在二维列表中找到最大的列表?

如何在二维哈希中找到元素的索引

如何在二维数组中找到一个点的对角线

如何在双格式 C# 中找到二维字符串数组的计算?

如何在underscore.js中找到二维数组中的元素?

如何在二维数组中找到数字的平均值

如何在Python中找到二维数组中每列的最小元素

如何在二维数组的行中找到最大的和

如何在二维数组中找到最有利可图的路径

如何在张量流中的二维张量中找到前k个值

如何在二维numpy矩阵中找到前n个最小值

如何在二维列表的一行中找到最大值及其索引?

如何在JavaScript中匹配二维数组中的对?

如何在二维数组的每个单元格中找到具有相同数值的行?

如何在二维numpy数组中找到最长的非零元素连续出现

如何找到二维数组的中间?

在二维numpy数组的每一行中找到N个最大值

在二维numpy数组的每一行中找到最小非零值

在二维列表或数组中找到距离最近的理想值?

python程序在二维数组中找到最大值