У меня есть массив строк, определяющих имя питомца, тип животного, возраст и имя их владельца (каждый атрибут отделяется запятой):
String[] petInfo = ["Spot, dog, 2, Joey", "Kip, dog, 3, Jack", "Snuffles, cat, 1, Jane" , "Franklin, turtle, 4, Arthur",...]
Я создал класс питомца со строкой членовpetName, тип строки, int age и строка ownerName.
public class Pet
{
string petName;
string type;
int age;
string ownerName;
//getters
}
В своем основном я объявил
List<Pet> pets = new ArrayList<Pet>();
Я хочу создать массив объектов питомца, используя arraylist.Я знаю, что должен использовать split для прохождения исходного массива, но это оставляет меня с другим массивом значений, разделенных запятыми, для одного питомца.Как мне написать цикл, который может пройти через массив petInfo и добавить эти значения к каждому объекту pet в моем списке?