Softanza
DémarrerEnglish
Softanza
La bibliothèque se documente elle-même · Collections et objets

stzListMover

22 méthodes propres · 11 formes avec extensions, rangées sous leur méthode

la source: base/list/stzListMover.ring(s'ouvre dans un nouvel onglet) · Toutes les classes · La référence du domaine : Collections et objets

Sous chaque méthode, ses extensions (Q CS XT Z ZZ IB W U) : en gras et cochée, elle existe ; barrée, elle n'existe pas. Les extensions et leur sens

Exemples : 0 viennent des tests de la bibliothèque ; 15 ont été composés à partir de la signature de chaque méthode et exécutés pour cette page, sur un objet neuf, par exemple o1 = new stzListMover(["a", "b", "c", "d", "e"]). 7 méthodes n'en ont pas encore. Exemples exécutés le 2026-10-03 12:54 dans la bibliothèque au commit 0e72e2e2c.

Méthode
Explication, telle que la source la porte
init
initializationaucune extension
Content
(sans commentaire dans la source : le nom se lit comme une phrase) contentdans la section content accessaucune extension
List
(sans commentaire dans la source : le nom se lit comme une phrase) listdans la section content accessaucune extension
NumberOfItems
(sans commentaire dans la source : le nom se lit comme une phrase) number of itemsdans la section content access
exemple composé
o1 = new stzListMover(["a", "b", "c", "d", "e"])
? o1.NumberOfItems()
#--> 5
composé à partir de la signature, exécuté pour cette page
aucune extension
IsEmpty
(sans commentaire dans la source : le nom se lit comme une phrase) is emptydans la section content access
exemple composé
o1 = new stzListMover(["a", "b", "c", "d", "e"])
? o1.IsEmpty()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
Move
(sans commentaire dans la source : le nom se lit comme une phrase) movedans la section content access
exemple composé
o1 = new stzListMover(["a", "b", "c", "d", "e"])
o1.Move(2, 5)
? @@( o1.Content() )
#--> [ "a", "c", "d", "e", "b" ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWUMany
Swap
(sans commentaire dans la source : le nom se lit comme une phrase) swapdans la section content access
exemple composé
o1 = new stzListMover(["a", "b", "c", "d", "e"])
o1.Swap(2, 5)
? @@( o1.Content() )
#--> [ "a", "e", "c", "d", "b" ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
MoveToStart
(sans commentaire dans la source : le nom se lit comme une phrase) move to startdans la section content access
exemple composé
o1 = new stzListMover(["a", "b", "c", "d", "e"])
o1.MoveToStart(2)
? @@( o1.Content() )
#--> [ "b", "a", "c", "d", "e" ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
MoveToFirst
(sans commentaire dans la source : le nom se lit comme une phrase) move to firstdans la section content access
exemple composé
o1 = new stzListMover(["a", "b", "c", "d", "e"])
o1.MoveToFirst(2)
? @@( o1.Content() )
#--> [ "b", "a", "c", "d", "e" ]
composé à partir de la signature, exécuté pour cette page
aucune extension
MoveToEnd
(sans commentaire dans la source : le nom se lit comme une phrase) move to enddans la section content access
exemple composé
o1 = new stzListMover(["a", "b", "c", "d", "e"])
o1.MoveToEnd(2)
? @@( o1.Content() )
#--> [ "a", "c", "d", "e", "b" ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
MoveToLast
(sans commentaire dans la source : le nom se lit comme une phrase) move to lastdans la section content access
exemple composé
o1 = new stzListMover(["a", "b", "c", "d", "e"])
o1.MoveToLast(2)
? @@( o1.Content() )
#--> [ "a", "c", "d", "e", "b" ]
composé à partir de la signature, exécuté pour cette page
aucune extension
SwapFirstAndLast
swap first and last
exemple composé
o1 = new stzListMover(["a", "b", "c", "d", "e"])
o1.SwapFirstAndLast()
? @@( o1.Content() )
#--> [ "e", "b", "c", "d", "a" ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
Reverse
reverse
exemple composé
o1 = new stzListMover(["a", "b", "c", "d", "e"])
o1.Reverse()
? @@( o1.Content() )
#--> [ "e", "d", "c", "b", "a" ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
Reversed
reverse
exemple composé
o1 = new stzListMover(["a", "b", "c", "d", "e"])
? @@( o1.Reversed() )
#--> [ "e", "d", "c", "b", "a" ]
composé à partir de la signature, exécuté pour cette page
aucune extension
RotateLeft
rotate -- circular shift
exemple composé
o1 = new stzListMover(["a", "b", "c", "d", "e"])
o1.RotateLeft(2)
? @@( o1.Content() )
#--> [ "c", "d", "e", "a", "b" ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
RotatedLeft
rotate -- circular shift
exemple composé
o1 = new stzListMover(["a", "b", "c", "d", "e"])
? @@( o1.RotatedLeft(2) )
#--> [ "c", "d", "e", "a", "b" ]
composé à partir de la signature, exécuté pour cette page
aucune extension
RotateRight
rotate -- circular shift
exemple composé
o1 = new stzListMover(["a", "b", "c", "d", "e"])
o1.RotateRight(2)
? @@( o1.Content() )
#--> [ "d", "e", "a", "b", "c" ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
RotatedRight
rotate -- circular shift
exemple composé
o1 = new stzListMover(["a", "b", "c", "d", "e"])
? @@( o1.RotatedRight(2) )
#--> [ "d", "e", "a", "b", "c" ]
composé à partir de la signature, exécuté pour cette page
aucune extension
Shuffle
shuffle -- random reorderQCSXTZZZIBWU
Shuffled
shuffle -- random reorderaucune extension
MoveItemToStart
move item by valueaucune extension
MoveItemToEnd
move item by valueaucune extension