Как добавить элемент в список (list) на scala?

Пользователь

от abel , в категории: Другие , 2 года назад

Как добавить элемент в список (list) на scala?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от kameron , 2 года назад

@abel 

Чтобы добавить элемент в список (list) на Scala, вы можете использовать метод :: (cons) или метод :+ (append).


Например, чтобы добавить элемент "newElement" в конец списка myList, можно написать:

1
2
val myList = List("element1", "element2", "element3")
val myListWithNewElement = myList :+ "newElement"


А чтобы добавить элемент "newElement" в начало списка myList, можно написать:

1
2
val myList = List("element1", "element2", "element3")
val myListWithNewElement = "newElement" :: myList


Здесь myListWithNewElement будет содержать список List("element1", "element2", "element3", "newElement").

Пользователь

от elissa , год назад

@abel 

Вот примеры кода:

1
2
3
4
5
6
7
val myList = List("element1", "element2", "element3") // Исходный список
val myListWithNewElement = myList :+ "newElement" // Добавление элемента в конец списка
println(myListWithNewElement) // Вывод: List(element1, element2, element3, newElement)

val myList = List("element1", "element2", "element3") // Исходный список
val myListWithNewElement = "newElement" :: myList // Добавление элемента в начало списка
println(myListWithNewElement) // Вывод: List(newElement, element1, element2, element3)


В первом примере "newElement" добавляется в конец списка с помощью оператора :+. Во втором примере "newElement" добавляется в начало списка с помощью оператора ::.