Einlesen und Sortieren einer - durch Kommata getrennten - Namensliste
names := ((StandardFileStream readOnlyFileNamed: 'names.txt') contents
findTokens: (Array with: $" with: $,)) sorted.
StandardFileStream ist die gebräuchlichste Klasse für den plattformübergreifenden Dateizugriff. Nützliche Methoden sind:
| readOnlyFileNamed: Dateiname | Öffnet eine bestehende Datei namens Dateiname zum Lesen |
| newFileNamed: Dateiname | Erstellt eine neue Datei namens Dateiname und liefert eine Referenz um in diese Datei zu schreiben. Wenn die Datei bereits existiert, wird der Benutzer gefragt, wie er weiter verfahren möchte. |
| oldFileNamed: Dateiname | Öffnet eine bestehende Datei namens Dateiname zum Lesen und Schreiben. Falls der Dateiname nicht das dazugehörige Verzeichnis enthält, wird die Datei im Standardverzeichnis erstellt. Falls die Datei bereits existiert, kann der vorherige Inhalt verändert oder ersetzt werden. Das bedeutet, dass sich die Dateigröße ändern kann |
| fileNamed: Dateiname | Öffnet eine Datei namens Dateiname zum Lesen und Schreiben |