Ver Mensaje Individual
  #3 (permalink)  
Antiguo 31/10/2012, 14:53
sjamr10
 
Fecha de Ingreso: octubre-2012
Mensajes: 5
Antigüedad: 12 años
Puntos: 0
Respuesta: Problema con Scanner

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package transformaramayusculas;

import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintWriter;
import java.util.Scanner;
import java.util.logging.Level;
import java.util.logging.Logger;

/**
*
* @author Esede
*/
public class TransformarAMayusculas {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
String nombreDelArchivoALeer = "sql.txt";
File file = new File(nombreDelArchivoALeer);
Scanner input = null;
try {
input = new Scanner(file);
} catch (FileNotFoundException ex) {
Logger.getLogger(TransformarAMayusculas.class.getN ame()).log(Level.SEVERE, null, ex);
System.out.println("El archivo " + file + " no fue encontrado.");
}

String nombreDelArchivoAEscribir = "sql2.txt";
File file2 = new File(nombreDelArchivoAEscribir);

for (int i = 3; file2.exists(); i++) {
System.out.println("El archivo " + file2 + " ya existe.");
nombreDelArchivoAEscribir = "sql" + i + ".txt";
file2 = new File(nombreDelArchivoAEscribir);
}

PrintWriter output = null;
try {
output = new PrintWriter(file2);
} catch (FileNotFoundException ex) {
Logger.getLogger(TransformarAMayusculas.class.getN ame()).log(Level.SEVERE, null, ex);
System.out.println("El archivo " + file2 + " no fue encontrado.");
}

while (input.hasNext()) {
output.print(input.nextLine());
output.println();
}

output.close();
input.close();
}
}