Carregar apresentação
A apresentação está carregando. Por favor, espere
1
Prof.: Jean Carlo Mendes jean.mendes@gmail.com poo2@codifique.net http://www.codifique.net
2
O java fornece algumas boas facilidades para se trabalhar com a leitura/gravação de arquivos Não é necessário se preocupar com o sistema operacional onde a aplicação está sendo executada Como o Java é OO, obviamente iremos usar classes e instâncias (objetos) para manipular a entrada e saída de dados 2
3
Instâncias da classe File (java.io.File) representam caminhos (paths) para possíveis locais no Sistema Operacional File apenas representa um arquivo ou pasta, não necessariamente significa que o caminho exista Exemplo: File arquivo = new File(“C:\\Temp\arquivo.txt”); 3
4
boolean exists() Verifica se arquivo ou pasta existe boolean isDirectory () Verifica se é uma pasta boolean isFile () Verifica se é um arquivo boolean canRead() Verifica se há permissão de leitura boolean canWrite () verifica se há permissão de escrita 4
5
boolean mkdir Cria uma pasta booelan renameTo (File file) renomea um arquivo boolean lenght () Retorna o tamanho do arquivo boolean delete() apagar arquivo 5
6
6
7
7
8
FileWriter Representação do arquivo que será gravado FileWriter writer = new FileWriter(new File(“saida.txt”)); PrintWriter Representa o “gerador” do arquivo PrintWriter printW = new PrintWriter(writer); Nunca esquece de fechar os arquivos.... 8
9
FileReader Representação do arquivo que será lido FileReader reader= new FileReader(“saída.txt”); BufferedReader Leitor do arquivo BufferedReader br = new BufferedReaer(reader); Nunca esquecer de fechar o arquivo! 9
10
10
11
11
12
12
13
13
14
14
15
15
16
16
17
17
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.