public void gravarTurmasDeDisciplinasEmArquivo(String nomeArquivo)
			throws IOException {
		BufferedWriter gravador = null;
		try {
			gravador = new BufferedWriter(new FileWriter(nomeArquivo));
			for (Disciplina disciplina : this.disciplina) {
				gravador.write(disciplina.getCodigo() + "\n");
				gravador.write(disciplina.getTurmas().size() + "\n");
				for (int k = 0; k < disciplina.getTurmas().size(); k++) {
					Turma t = disciplina.getTurmas().get(k);
					gravador.write(t.getNumero() + "\n");
				}
			}
		} finally {
			if (gravador != null) {
				gravador.close();
			}
		}
	}