veja esse exemplo que est� no tutorial java:
import java.io.*;
public class DataIOTest {
public static void main(String[] args) throws IOException {
// write the data out
DataOutputStream out = new DataOutputStream(new
FileOutputStream("invoice1.txt"));
double[] prices = { 19.99, 9.99, 15.99, 3.99, 4.99 };
int[] units = { 12, 8, 13, 29, 50 };
String[] descs = { "Java T-shirt",
"Java Mug",
"Duke Juggling Dolls",
"Java Pin",
"Java Key Chain" };
for (int i = 0; i < prices.length; i ++) {
out.writeDouble(prices[i]);
out.writeChar('\t');
out.writeInt(units[i]);
out.writeChar('\t');
out.writeChars(descs[i]);
out.writeChar('\n');
}
out.close();
// read it in again
DataInputStream in = new DataInputStream(new
FileInputStream("invoice1.txt"));
double price;
int unit;
String desc;
double total = 0.0;
try {
while (true) {
price = in.readDouble();
in.readChar(); // throws out the tab
unit = in.readInt();
in.readChar(); // throws out the tab
desc = in.readLine();
System.out.println("You've ordered " +
unit + " units of " +
desc + " at $" + price);
total = total + unit * price;
}
} catch (EOFException e) {
}
System.out.println("For a TOTAL of: $" + total);
in.close();
}
}
at� mais,
Augusto Cesar Castoldi
On Sun, 10 Jun 2001, Rodolfo Ricci wrote:
> Sergio,
> n�o sei o que voc� est� construindo, mas voc� pode controlar isso atrav�s de
> m�ltiplas threads e vetores. O vetor mant�m a lista de todos os clientes. Assim
> fazendo um loop e verificando os clientes no vetor com o try ... catch ...
> em um bloco sincronizado, obtemos uma Enumeration dos clientes a serem
> manipulados. A classe Enumeration prov� um modo muito conveniente para avaliar
> cada elemento de um vetor. Um loop escreve a ensagem para cada elemento da
> Enumeration. Se alguma exce��o ocorre ao enviar para o cliente ent�o chamamos o
> o m�todo stop() do cliente; isso para a thread do cliente e executa o cleanup
> apropriado, inclusive removendo o cliente do manipulador.
> Mais informa��es voc� obt�m em:
>
> Java Network Programmo]ing - Merlin and Conrad Hughes, Michael Shoffner e Maria
> Winslow. - Editora Manning ISBN 0-13-841206-5
>
>
> Rodolfo Ricci
> Petrolina PE
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
> d�vidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
>
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------