Как объединить эти две функции, чтобы сделать мой код более эффективным? В настоящее время я просто перегружаю функции, позволяющие принимать целые числа и строки в качестве аргументов.Объединение функций Java без перегрузки
private void flushGrid(int grid[][], int replacement) {
for(int x=0;x<grid.length;x++) {
for(int y=0;y<grid[0].length;y++) {
grid[x][y] = replacement;
}
}
}
private void flushGrid(String grid[][], String replacement) {
for(int x=0;x<grid.length;x++) {
for(int y=0;y<grid[0].length;y++) {
grid[x][y] = replacement;
}
}
}
Вы не могли, действительно. –