Łączenie
Łączenie jest obsługiwane w przypadku wartości typu String
i tablic. W obu przypadkach są one wyrażane za pośrednictwem operatora +
. Na przykład "Hello " + "world!"
wynikiem jest "Hello world!"
wartość , a [1, 2, 3] + [4, 5, 6]
wartość jest obliczana na [1, 2, 3, 4, 5, 6]
wartość .
Łączenie dwóch tablic wymaga, aby obie tablice mają ten sam typ, w przeciwieństwie do konstruowania literału tablicy , w którym określono wspólny typ podstawowy dla wszystkich elementów tablicy. Wynika to z tego, że tablice są traktowane jako niezmienne. Typ całego wyrażenia jest zgodny z typem operandów.