Udostępnij za pośrednictwem


Łą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.