Sei sulla pagina 1di 3

public static void escribir(String nombreArchivo){

FileWriter fw=null;
PrintWriter pw=null;

try{
fw = new FileWriter(nombreArchivo);
pw= new PrintWriter(fw);
//escribir texto
pw.println("Hola que tal");
pw.close();

}catch(IOException ex){
System.out.println(ex.getMessage());
}
}

public static void lectura01(String nombreArchivo){//LINEA


FileReader fr=null;
BufferedReader br=null;
String linea=null;
try{
fr=new FileReader(nombreArchivo);
br=new BufferedReader(fr);
while((linea = br.readLine())!=null)
System.out.println(linea);
br.close();
}catch(IOException ex){
System.out.println(ex.getMessage());
}
}

public static void lectura02(String nombreArchivo){ //CARACTER


FileReader fr=null;
BufferedReader br=null;
char car;
int x;
try{
fr=new FileReader(nombreArchivo);
br=new BufferedReader(fr);
x=0;
while(x!=-1)
{
x=br.read();
car=(char)x;
System.out.print(car);
}
br.close();
}catch(IOException ex){
System.out.println(ex.getMessage());
}

LECTURA 01 FILE CHOOSER

public static void main(String[] args) {


File fprinc;
JOptionPane.showMessageDialog(null, "BUSQUE EL ARCHIVO DE TEXTO");
javax.swing.JFileChooser j= new javax.swing.JFileChooser();
j.showOpenDialog(j);
try{
String path= j.getSelectedFile().getAbsolutePath();
fprinc = new File(path);
try{
FileReader fr = new FileReader(fprinc);
BufferedReader br = new BufferedReader(fr);
String linea = null;
while((linea = br.readLine())!=null)
System.out.println(linea);

br.close();
}catch(IOException ex){
System.out.println(ex.getMessage());
}
}catch(NullPointerException e){
javax.swing.JOptionPane.showMessageDialog(j, "Has seleccionado cerrar
programa, saliendo...");
System.exit(0);
}

LECTURA 02 FILE CHOOSER

File fprinc;
JOptionPane.showMessageDialog(null, "BUSQUE EL ARCHIVO DE TEXTO");
javax.swing.JFileChooser j= new javax.swing.JFileChooser();
j.showOpenDialog(j);
try{
String path= j.getSelectedFile().getAbsolutePath();
char car;
int x ;
fprinc = new File(path);
try{
FileReader fr = new FileReader(fprinc);
BufferedReader br = new BufferedReader(fr);
x=0;

while( x!=-1 )
{
x=br.read();
car=(char)x;
System.out.print(car);

}
br.close();
}catch(IOException ex){
System.out.println(ex.getMessage());
}

}catch(NullPointerException e){
javax.swing.JOptionPane.showMessageDialog(j, "Has seleccionado cerrar
programa, saliendo...");
System.exit(0);
}

Potrebbero piacerti anche