public static boolean writeFile(String[] values, String archivo) {
        FileWriter fichero = null;
        PrintWriter pw = null;
        
        try {
            boolean isDeleted = deleteFile(archivo);
            
            if (isDeleted) {
                fichero = new FileWriter(archivo, false);
                pw = new PrintWriter(fichero);
                for (String cadena : values) {
                    pw.println(cadena);
                }
                fichero.close();
                return true;
            }
            return false;
        } catch (IOException ex) {
            return false;
        }
    }