Nachdem wir den Array (Element) -Typ kennengelernt haben, werden wir ihn ausgeben.
*** Array (Element) -Typ ist ein Typ, der ein Array auf den Punkt bringt. *** ***
Zum Beispiel Der Array-Typ (Element) kann mit Array-Literalen wie [1,2,3] ausgedrückt werden.
qiita.rbvar
1.let a = [a,b,c]
2.let b = [1,2,3]
Es ist praktisch, den Array-Typ (Element) zu verwenden. Es ist möglich, *** Elemente für Werte vom Typ Array (Element) zu aktualisieren, hinzuzufügen, zu verbinden und zu löschen.
Lassen Sie uns eins nach dem anderen tief graben!
qiita.rbvar
//0 1 2
1.var numbers = [1,2,3]
2.numbers[1] = [4] //Wir aktualisieren die ersten 2
numbers// [1,4,3]
*** Verwenden Sie die Methode *** append (_ :) ***, um dem Ende ein Element hinzuzufügen *** Im folgenden Beispiel wird ein "d" vom Typ [String] hinzugefügt.
qiita.rbvar
1.let strings = ["a","b","c"]
2.strings append(d)//["a","b","c","d"]
Sie können es auch zu einem beliebigen Ort hinzufügen. Verwenden Sie die Methode insert (_: at: 1) ***, um ein Element an einer beliebigen *** Stelle hinzuzufügen.
Im folgenden Beispiel, nsert (_: at: 1) ***, wird die Methode verwendet und "b" wird als zweites hinzugefügt.
qiita.rbvar
1.let strings = ["a","c","d"]
2.strings insert("b",at1)//["a","b","c","d"]
Sie können Elemente vom Typ Array (Element) mit dem Operator + kombinieren.
qiita.rbvar
1.let strings1 = ["Ah","ich","U."]//[Zeichenfolgentyp]
2.let c =["e","Oh"]//[Zeichenfolgentyp]
let result = strings1+let c //["Ah","ich","U.","e","Oh"]
Um ein Element zu entfernen, entfernen Sie eine beliebige Stelle *** remove (at :) ***, entfernen Sie das letzte Element *** removeLast () ***, removeAll (), um alle Elemente zu entfernen Drei sind vorbereitet.
qiita.rbvar
var strings = ["Ah","ich","U.","e","Oh"]
strings.remove(at:2)
strings//["Ah","ich","e","Oh"]//"U."Ist gelöscht
strings.removeLast()
strings//["Ah","ich","e"]//Am Ende"Oh"Ist gelöscht
strings.removeAll()
strings//()