Partage de codes sources - CodesWall.info
Java
> Lire Fichier Int
Titre
Lire Fichier Int
Postée le
08-01-2010
Affichée
1635
Mini-lien
Description
Lis un fichier contenant des int
Etat
Inconnu.
Code d'insertion
Options
Tweet
Téléchargement
import
java.io.BufferedReader
;
import
java.io.File
;
import
java.io.FileReader
;
/**
* Classe LireFichier
*/
public
class
LireFichier
{
int
[
]
tableau
;
/**
* Constructeur
*/
public
LireFichier
(
)
{
try
{
// OUVRE LE FICHIER
BufferedReader
b
=
new
BufferedReader
(
new
FileReader
(
new
File
(
"monFichier.txt"
)
)
)
;
// STOCK LA LIGNE DANS UN BUFFER
String
tmp
=
b.
readLine
(
)
;
// COUPE LA LIGNE SUIVANT LES ESPACES
String
[
]
args
=
tmp.
split
(
" "
)
;
// ALLOUE NOTRE TABLEAU DE N ELEMENTS
tableau
=
new
int
[
args.
length
]
;
// COPIE CHAMP A CHAMP + AFFICHAGE
for
(
int
i
=
0
;
i
<
tableau.
length
;
i
++
)
{
tableau
[
i
]
=
Integer
.
parseInt
(
args
[
i
]
)
;
System
.
out
.
println
(
tableau
[
i
]
)
;
}
}
catch
(
Exception
e
)
{
System
.
out
.
println
(
"Erreur, le fichier n'existe pas ou est mal formaté"
)
;
}
}
/**
* MAIN
*/
public
static
void
main
(
String
[
]
args
)
{
// On lance notre lire fichier
new
LireFichier
(
)
;
}
}
Postez votre code-source
Informations
Catégorie *
-
ActionScript3
ASP
C
C#.Net
C++
COBOL
CSS
Delphi
Fichier .ini
HTML4
HTML5
Java
javascript
jQuery
Latex
MatLab
mIRC
MySQL
Objective-C
OCaml
pascal
Perl
Php
Python
QBasic
Ruby
Script Batch
Shell
SmallTalk
VB.Net
VBA
Visual Basic
XML
Autre
Titre *
(50 car. max)
Description *
(200 car. max)
Le code
Fonctionne
Ne fonctionne pas
Je ne sais pas
Source
* : Champs obligatoires
Fermer
Accueil
Poster
Actualités
Règles
Contact
Partenaires
Infos / Aide
ActionScript3
(0)
ASP
(0)
C
(65)
C#.Net
(4)
C++
(51)
COBOL
(0)
CSS
(21)
Delphi
(0)
Fichier .ini
(5)
HTML4
(16)
HTML5
(2)
Java
(48)
javascript
(35)
jQuery
(0)
Latex
(6)
MatLab
(3)
mIRC
(3)
MySQL
(13)
Objective-C
(1)
OCaml
(4)
pascal
(9)
Perl
(11)
Php
(58)
Python
(3)
QBasic
(1)
Ruby
(1)
Script Batch
(8)
Shell
(10)
SmallTalk
(1)
VB.Net
(5)
VBA
(5)
Visual Basic
(6)
XML
(17)
Autre
(18)
\n
Forum informatique