Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.69/13: Рейтинг темы: голосов - 13, средняя оценка - 4.69
1 / 1 / 0
Регистрация: 09.01.2015
Сообщений: 15
1

Элементы из обычного массива копировать в ArrayList

09.01.2015, 17:51. Показов 2537. Ответов 2
Метки нет (Все метки)

Добрый день!
Нужна помощь, как реализовать задание: Создать класс DynamicStringList, который реализует все методы интерфейса SimpleList. Для хранения элементов добавленных в объект типа DynamicStringList должен использоваться обычный Java-массив.

Класс создал (2 конструктора по условию задания). Не ясно, как теперь сделать, чтоб в private String[] myArray лежало, скажем, 10 элементов, а потом записывать их в ArrayList и реализовывать методы ?

Преподаватель сказал, что подсказка в соурс кодах, но там ее нет, кроме общего описания)

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
public abstract class DynamicStringList implements SimpleList{
    
    private String[] myArray;
    
        
    public DynamicStringList(){
    }
    
    public DynamicStringList(int size) { 
        super();
        setMyArray(new String [size]);
    }
        
    
    
    public String[] getMyArray() {
        return myArray;
    }
    public void setMyArray(String[] myArray) {
        setMyArray(myArray);
    }
    
    
    public void add(String s){  // добавить строку в массив
    }
    public String get(String[] get){  // получить последний элемент из массива
        return null;
    }
    public String get(int id){  // получить элемент по его индексу
        return null; 
    }
    public String remove(){  // удалить последний элемент
        return null; 
    }
    public String remove(int id){  // удалить элемент по индексу
        return null;
    }
    public boolean delete(){ // удалить все элементы массива.
        return true;
    }
    
 
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.01.2015, 17:51
Ответы с готовыми решениями:

Копировать из массива чётные элементы
Перенести из одного массива в другой парные элементы

Копировать элементы из одного массива в другой
как скопировать элементы из одного массива в другой? с примером кода, если можно...

Как копировать элементы из одного массива List<> в другой?
Я пробую так но выдает ошибку. void Deleta_Cubic(int nomer) { for...

Как сравниваются объекты (элементы массива) в классе ArrayList?
Как сравниваются объекты (элементы массива) в классе ArrayList? Random rnd = new Random(); ...

2
608 / 483 / 174
Регистрация: 02.03.2010
Сообщений: 1,208
09.01.2015, 17:58 2
Все "на поверхности"
Java
1
Arrays.asList(myArray);
0
1 / 1 / 0
Регистрация: 09.01.2015
Сообщений: 15
10.01.2015, 19:19  [ТС] 3
Спасибо. Задание сделал, но данный метод не использовал.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.01.2015, 19:19

Копировать все элементы исходного массива в новый массив, предварительно изменив их согласно условию
Дан массив m. Надо переписать в массив n, где каждый элемент равен m*(сумма квадратов от 1до7). ...

Как представить элементы java.ArrayList содержащие другие java.ArrayList в виде XML - XSL?
Здравствуйте Вопрос: Подскажите пожалуйста чайнику, как можно представить элементы...

Сравнение обычного массива и семейства
Общая постановка 1.Добавить производный класс к абстрактному классу Animal – класс Собака. Внутри...

Затираются элементы ArrayList
Доброго времени суток. Будучи достаточно неопытным java-программистом, я столкнулся со следующей...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru