Pular para o conteúdo

Grava linhas de um arquivo

O presente programa em Java grava linha de um arquivo informado via linha de comando.

Execução:
[reginaldo@saitam ~]javac GravaLinhas.java
[reginaldo@saitam ~]java GravaLinhas
Utilização: java GravaLinhas <arquivo>
[reginaldo@saitam ~]java GravaLinhas teste
teste de execução do aplicativo Java que grava linhas de um arquivo.
.
[reginaldo@saitam ~]cat teste
teste de execução do aplicativo Java que grava linhas de um arquivo.
Reginaldo de Matias saitam
Hits: 5.793 Categoria: Java Subcategoria: Manipulação de arquivos
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

O presente programa em Java grava linha de um arquivo informado via linha de comando.

Execução:
[reginaldo@saitam ~]javac GravaLinhas.java
[reginaldo@saitam ~]java GravaLinhas
Utilização: java GravaLinhas <arquivo>
[reginaldo@saitam ~]java GravaLinhas teste
teste de execução do aplicativo Java que grava linhas de um arquivo.
.
[reginaldo@saitam ~]cat teste
teste de execução do aplicativo Java que grava linhas de um arquivo.
Download GravaLinhas.java Enviar nova versão

Esconder código-fonte

/*Objetivo desse script Java grava linhas em um arquivo informado via linha de comando até que seja digitado . para encerrar
compilar: javac GravaLinhas.java
executar: java nomearquivo*/
import java.io.*;
import java.util.Scanner;
public class GravaLinhas{
   static File arquivo;
   static String texto;
      public static void main(String[] args){
       Scanner entrada = new Scanner(System.in);
         if(args.length < 1){
            System.out.println("Utilização: java GravaLinhas <arquivo>");
            return;
         }
         try{
            arquivo = new File(args[0]);
            FileOutputStream fos = new FileOutputStream(arquivo);
            do{
                 texto = entrada.nextLine(); //lê do teclado
                 if(!texto.equals("."))
                  fos.write(texto.getBytes()); //grava  no arquivo
                 
            }while(!texto.equals("."));
               fos.close();
         }catch(IOException e){
            e.printStackTrace();
         }
      }
   
}

Escrevendo num arquivo em java

Classe java para converter jTableModel em HTML / Open Office/Libre Office/Excel (todos)

Utilizando a classe File

Lendo arquivo em java

Bloco de Anotações

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.