|
Sauda��es.
O seguinte trecho de codigo realiza a leitura de um
arquivo.txt, utilizando delimitadores (tokens). Os dados do arquivo.txt sao
entrados manualmente.
try
{ FileInputStream arquivo=new FileInputStream("EntradaDados.txt"); try { BufferedReader entrada = new BufferedReader(new InputStreamReader(arquivo)); try { while ((Linha=entrada.readLine()) !=null) { StringTokenizer Dado = new StringTokenizer(Linha,"\t"); String nome,cod1,Px1,Py1,demanda1; cod1
=
Dado.nextToken();
int cod=Integer.valueOf(cod1).intValue();
Px1 =
Dado.nextToken();
int Px=Integer.valueOf(Px1).intValue();
Py1 =
Dado.nextToken();
int Py=Integer.valueOf(Py1).intValue();
demanda1 =
Dado.nextToken();
int demanda=Integer.valueOf(demanda1).intValue(); nome =
Dado.nextToken();
Cidades[numCidades] = new No(cod ,Px ,Py ,demanda, nome ); numCidades ++; }
} catch(Exception o){} } catch(Exception b){} } catch(Exception c){} Mas estou precisando gerar numeros aleatorios,
cerca de 3000 numeros, portanto, preciso gerar esses numeros(inteiros) e
gravar no arquivo, mas o processo de gravacao nao estou conseguindo
fazer.
Gostaria de saber se alguem pode me
ajudar.
At�,
Willian.
|
