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.797 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();
         }
      }
   
}

Manipulação de arquivos CSV

Operar o linux pelo celular

ImagemFacil 1.0, um editor de imagens recheado de recursos

Bloco de notas

Escrevendo num arquivo em java

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.