У меня есть 2 Java файлыООП Java: добавление элементов в ArrayList
test.java:
public class test {
public static void main(String[] args) {
Storage data = new Storage();
data.Store("Jack", 60, 182);
Storage data2 = new Storage();
data2.Store("Peter", 70, 176);
}
}
Storage.java:
public class Storage {
ArrayList<String> names = new ArrayList<String>();
public void Store(String name,int weight,int height){
names.add(name);
System.out.print(names);
/* Output:
* [Jack][Peter]
* I need:
* [Jack,Peter]
*/
}
}
Итак, как я могу добавить элементы в мой ArrayList
? Может ли кто-то объяснить мне, почему он показывает мне два значения в одном индексе? Кажется, как [] [] массив, но я не уверен.
'ArrayList' это ** не ** массив. Это * коллекция *. – Bohemian
методов в Java являются 'lowerCamelCase()', 'UpperCamelCase' зарезервирован для имен классов ... вы ошибаетесь в одном и том же маленьком фрагменте ... –
@Jarrod Roberson Я знаю, что я просто сделал быстрый тест для этого проблема. Ваш комментарий не воспитывал меня. – Maksim