Если вы хотите обнаружить конкретную строку, вы можете попробовать цикл, подобный
for (int i = 0; i < data.length; i++){
if(data[i, 0] == oldSpecificRowValue){
data[i, 0] = newSpecificRowValue;
}
}
, и если вы обнаружите определенное значение в столбце, пример будет
for (int i = 0; i < data.length; i++){
if(data[i, 1] == oldSpecificColumnValue){
data[i, 1] = newSpecificColumnValue;
}
}
.В первом примере сканируется двумерный массив, и если значение строки равно определенному значению, то значение заменяется новым.Второй пример делает то же самое, используя значения в столбцах.
Когда вы спросили метод, все может быть инкапсулировано с помощью метода, подобного
private void changeRowValue(double[] data, double oldVal, double newVal){
for (int i = 0; i < data.length; i++){
if(data[i, 0] == oldVal){
data[i, 0] = newVal;
}
}
}