crear archivo java
public class FileCopy {
public FileCopy(String sourceFile, String destinationFile) {
System.out.println("Desde: " + sourceFile);
System.out.println("Hacia: " +destinationFile);
try {
File inFile = new File(sourceFile);
File outFile = new File(destinationFile);
FileInputStream in = new FileInputStream(inFile);
FileOutputStream out = newFileOutputStream(outFile);
int c;
while( (c = in.read() ) != -1)
out.write(c);
in.close();
out.close();
} catch(IOException e) {
System.err.println("Hubo un error deentrada/salida!!!");
}
}
public static void main(String args[]) {
if(args.length == 2)
new FileCopy(args[0], args[1]);
else
System.out.println("Debe ingresar dos parametros");
}
}01import java.io.*;
02
03
public String leer(String nombre)
04
05
//El parametro nombre indica el nombre del archivo por ejemplo "prueba.txt"
06
07
{
08
09
try{
10
11
Filef;
12
FileReader lectorArchivo;
13
14
//Creamos el objeto del archivo que vamos a leer
15
f = new File(nombre);
16
17
//Creamos el objeto FileReader que abrira el flujo(Stream) de datospara realizar la lectura
18
lectorArchivo = new FileReader(f);
19
20
//Creamos un lector en buffer para recopilar datos a travez del flujo "lectorArchivo" que hemos creado
21
BufferedReaderbr = new BufferedReader(lectorArchivo);
22
23
String l="";
24
//Esta variable "l" la utilizamos para guardar mas adelante toda la lectura del archivo
25
26
String aux="";/*variableauxiliar*/
27
28
while(true)
29
//este ciclo while se usa para repetir el proceso de lectura, ya que se lee solo 1 linea de texto a la vez
01
{
02
aux=br.readLine();
03
//leemos una linea detexto y la guardamos en la variable auxiliar
04
if(aux!=null)
05
l=l+aux+"n";
06
/*si la variable aux tiene datos se va acumulando en la variable l,
07
* en caso de ser nula quiere decir...
Regístrate para leer el documento completo.