2011-03-21 2 views
-3

Quelqu'un peut-il me dire comment faire et m'expliquer: Écrire un programme qui lit un fichier texte qui contient des groupes d'entiers commençant par le mot "suivant". Pour chaque groupe, le programme calcule et écrit la somme des entiers dans ce groupe. Il peut y avoir un certain nombre de groupes.Comment ajouter un groupe d'entiers

Je ne vous demande pas de faire mon travail à la maison, j'ai besoin de quelqu'un pour l'expliquer. Je me suis coincé avec le scanner

+7

Qu'avez-vous essayé? Où êtes-vous coincé? Ce n'est pas un service «fais mon devoir». –

+1

D'accord. Aussi, s'il vous plaît marquer les questions de devoirs comme devoirs. N'essayez pas de le faufiler. – dseibert

+0

Excuses à tout le monde, j'étais trop rapide dans l'étiquetage de ce un http://stackoverflow.com/questions/7560275/compute-the-sum-of-20-integers-from-a-file La question référencée était en C langue celle-ci en Java, etc. Jamais moins les deux sont des questions moche :-( – mjv

Répondre

1

Pour la lecture d'un bit de fichier texte, consultez la classe Scanner, qui peut analyser votre fichier texte. Ou bien, utilisez un BufferedReader (le scanner sera probablement beaucoup, beaucoup plus facile).

Puisque vous avez un nombre variable de groupes, ArrayList peut être utile pour stocker vos groupes d'entiers.

Espérons que cela aide.

1

Acceptez les avertissements concernant les devoirs.

Vous utiliserez probablement un scanner pour lire le fichier. Regardez le javadoc pour Scanner. Il y a aussi une méthode dans Integer appelée parseInt qui vous permet de transformer une chaîne en un entier.

Questions connexes