Up: Les classes Next: Set

Array

Les tableaux sont des objets contenant des objets accessibles par un index. Les méthodes de base d'utilisation des tableaux Smalltalk sont :

Un tableau n'est évidemment pas typé et peut contenir toutes sortes d'objets.

___________________________________________

Exercice 24 Évaluez les expressions suivantes :

  1. MonTableau := Array new: 10.
  2. MonTableau at: 2.
  3. MonTableau at: 2 put: 3.
  4. MonTableau at: 2 put: 3; at: 3 put: 8; at: 8 put: 'huit'.
  5. MonTableau inspect.
  6. MonTableau printString.
  7. MonTableau at: (MonTableau at: (MonTableau at: 2))
  8. MonTableau at: '1'. "Erreur"
  9. MonTableau at: 11. "Erreur"
  10. MonTableau select:[:elem | elem isNil not]
  11. MonTableau size

Indications ...

___________________________________________

Pour en savoir plus, consultez la classe Array et son commentaire.

beugnard@enst-bretagne.fr