Пожалуйста, какой термин для методов, которые изменяют содержимое переменной, но ничего не возвращают.
Например, в Java из класса java.util.Arrays
статический метод sort
сортирует массив внутренне и устанавливает для отсортированного массива переменную исходного массива ] (не уверен).
import static java.util.Arrays.sort;
public class bs {
public static void main(String [] args){
int[] arr = {3,2,4,8,2,5,33,12,19,15,20};
sort(arr); // doing this stuff <<<< and not int [] arr1 = sort(arr);
}
}
1 - Есть ли специальный термин для такого метода,
и;
2 - Как это работает внутри компании? Удаляет ли исходную переменную и присваивает отсортированные значения новой переменной с тем же именем или ??
Спасибо !!