public static void sobreescribirFichero(Map<String,Cliente> array){
		try{
			
			FileWriter fichero=new FileWriter("src/Ficheros/Clientes.txt");
			PrintWriter pw=new PrintWriter(fichero);
			float aux_cuenta_corriente=0, aux_cuenta_ahorro=0, aux_penalizacion=0;
			
			Iterator it=array.entrySet().iterator();
			
			while(it.hasNext()){
				Map.Entry a=(Map.Entry)it.next();
				if(((Cliente)(a.getValue())).getCunetacorriente()==null){
					aux_cuenta_corriente=-1;
				}else{
					aux_cuenta_corriente=((Cliente)(a.getValue())).getCunetacorriente().consultarSaldo();
				}
				if(((Cliente)(a.getValue())).getCunetaahorro()==null){
					aux_cuenta_ahorro=-1;
					aux_penalizacion=-1;
				}else{
					aux_cuenta_ahorro=((Cliente)(a.getValue())).getCunetaahorro().consultarSaldo();
					aux_penalizacion=((Cliente)(a.getValue())).getCunetaahorro().get_penalizacion();
				}
				pw.println(((Cliente)(a.getValue())).getDni()+";"+aux_cuenta_corriente+";"+aux_cuenta_ahorro+";"+aux_penalizacion+";");
			}
			
			
	
			pw.close();
			fichero.close();
			}catch(Exception e){
				System.out.println("Error al sobreescribir en la BBDD de los clientes");
			}
	}