import java.util.ArrayList;
public class MyStack<T> {
private ArrayList<T> stack;
// Copy constructor
public MyStack(MyStack<T> s) {
// i know its wrong
for(int i = 0; i < stack.size(); i++) {
this.stack.get(i) = s.stack.get(i);
}
}
}
ответ
Вы пробовали отлаживать вообще? Очевидным предложением было бы убедиться, что вы ссылаетесь на правильный стек.
Как насчет
// Copy constructor
public MyStack(MyStack<T> s) {
this.stack = new ArrayList<T>(s.stack);
}
, но ее частный ArrayList
Это скопирует всю ссылку на элементы в стеке. В чем вы сомневаетесь? Что случилось, когда вы попробовали? –
Я сделал это так \t this.stack = new ArrayList
- 1. Как реализовать конструктор подкласса?
- 2. Как реализовать общий метод
- 3. Как реализовать общий кодер?
- 4. Как реализовать общий компаратор?
- 5. C++ реализовать общий класс
- 6. Общий метод, не вызывающий общий конструктор
- 7. Как реализовать интерфейс Общий метод
- 8. Как реализовать общий набор рандомизатора?
- 9. Как явный конструктор шаблонов экземпляров в C++?
- 10. реализовать общий общий интерфейс в Скале
- 11. Реализовать общий интерфейс
- 12. Общий конструктор с использованием итераторов
- 13. Использовать общий параметр, как длина массива порт
- 14. Как вызвать конструктор массива, инициализирующий длину массива?
- 15. Как указать общий тип должен реализовать другой общий тип?
- 16. Как реализовать пользовательский конструктор форм Windows?
- 17. Как реализовать конструктор копирования в подклассе Swift?
- 18. Как реализовать конструктор для общего типа
- 19. Реализовать конструктор/деструктор как функциональность для методов
- 20. Modelica - как реализовать конструктор для записи
- 21. Как реализовать конструктор копирования std :: optional?
- 22. Как реализовать конструктор класса в Visual Basic?
- 23. Как реализовать конструктор перемещения для ромбовидного наследования?
- 24. Как реализовать общий базовый вид для iPhone?
- 25. spring-data-cassandra Как реализовать общий репозиторий
- 26. Как реализовать общий обработчик исключений php
- 27. Как реализовать общий интерфейс, извлеченный из WAR
- 28. Как переопределить ToString() и реализовать общий?
- 29. Как реализовать общий презентатор в Laravel
- 30. Как реализовать общий пользовательский тип данных
'получить()' и 'набор()' являются противоположностями. – SLaks
класс является общим MyStack, а также ArrayList idk y его не показывает его –
user2877264
Для дальнейшего использования @ user2877264 - этот код не будет успешно скомпилирован, поскольку извлечение не может использоваться в качестве цели назначения, только переменная Можно. –