Je fichier avec ce format spécifique:Lire un fichier au format spécifique dans ArrayList
0 2 4 0 1 A 0 5 B 1 1 A 1 3 B 2 6 A 2 4 B 3 6 A 3 4 B 4 6 A 4 4 B 5 1 A 5 5 B 6 6 A 6 2 B
- ligne 1 = état de départ
- ligne 2 = accepter l'état
- ligne 3 - n = transition Table
- 1er rang = état dans
- deuxième rang = état hors
- A, B = symbo l
Comment mon FileReader
en Java lire ces fichiers dans 5 différents ArrayList
s (état de départ, état final, l'État en, état hors et symbole)?
Pourquoi pas un simple «BufferedReader»? – thejh
pouvez-vous expliquer un peu plus? Je suis nouveau en Java – gin
@thejh: Je ne comprends pas ce que vous voulez dire exactement. @gin: Vous savez que les 2 premières lignes du fichier sont l'état initial et l'état d'acceptation. En outre, vous savez que des lignes 3 à n, vous devez diviser les lignes en lignes. Donc, fondamentalement, faites une boucle while avec un compteur, et en fonction de la valeur du compteur, vous savez sur quelle ligne vous travaillez, ainsi vous pouvez remplir les arraylists en conséquence. S'il vous plaît jeter un oeil sur les liens que j'ai fournis pour obtenir une meilleure compréhension de la façon dont vous pouvez mettre en œuvre un tel système. – npinti