Point
Код: Выделить всё
public class Point {
public Integer x;
public Integer y;
public Point(Integer x, Integer y) {
this.x = x;
this.y = y;
}
Набор точек
Код: Выделить всё
public class PointSet {
private Point[] arr;
private int index = 0;
public PointSet(int capacity) {
arr = new Point[capacity];
}
public PointSet() {
this(10);
}
Как реализовать метод, который возвращает новый массив двойного размера и элементы внутреннего массива?
Я я застрял, потому что конструктор по умолчанию принимает 10 в качестве значения по умолчанию, и я не могу найти способ удвойте это. Мне также приходится использовать массивы, поэтому использование списка или набора не будет вариантом. Спасибо.
Подробнее здесь: https://stackoverflow.com/questions/720 ... -new-array
Мобильная версия