Я загружаю файл, в котором есть список ArrayList, называемый комментариями, и у меня есть базовые знания о массиве, я знаю, хотите ли вы что-то добавить в массив, который вы делаете.
comments.add(author, text, rating);
но я видел что-то другое или новое и не мог этого понять.
comments.add(new Comment(author, text, rating)); <<<< это в новинку для меня
так что, пожалуйста, ребята, в чем разница между ними, как я искал, но никакой пользы не мог понять.
Я голосую за то, чтобы закрыть этот вопрос как не по теме, потому что он касается базового понимания Java и основных структур данных. В Интернете есть множество ресурсов, посвященных этому вопросу.




Массив отличается от ArrayList
Из вашего вопроса я думаю, что у вас есть комментарии Arraylist. Есть несколько способов создавать объекты. В вашем коде он добавлен в список в одну строку.
//Create a new comment
Comment comment = new Comment(author, text, rating);
//Add comment to comments arraylist
comments.add(comment) which is same as
//Other way to add to list
comments.add(new Comment(author, text, rating));
Спасибо за помощь.
Пожалуйста, возьмите тур, посетите центр помощи и прочтите Как спросить, чтобы узнать, как эффективно использовать этот сайт. Вопросы вида «Я скачал код, объясните, пожалуйста» не по теме. Это не учебник или не дискуссионный сайт.