Dúvida com problema em comparação de dados matriz

0 respostas
java
H

Caros, preciso que no método horarioDisponivel ele cheque se já existe algum agendamento na linha e coluna informada, caso exista, preciso que acrescente o nome no horário posterior disponível… Alguém pode me dar uma luz de como fazer isso?

public class Teste {

// Atributos e arrays
		String[][] agendamentos = new String[5][10];
		String[] diasSemana = new String[] { "Segunda", "Terça", "Quarta", "Quinta", "Sexta" };
		int[] horarios = new int[] { 9, 10, 11, 12, 13, 14, 15, 16, 17, 18 };

		int horario;
		String diaSemana;
		String nome;

		// Fim atributos e arrays
		
		// Métodos
		
		public void gradePadrao() {
			for (int l = 0; l < 5; l++) {
				for (int c = 0; c < 10; c++) {
					this.agendamentos[l][c] = "LIVRE";
				}
			}
		}
		
		public void horarioDisponivel() {

			for (int l = 0; l < 5; l++) {
				for (int c = 0; c < 10; c++) {
					if (this.diasSemana[l].equalsIgnoreCase(this.diaSemana)) {
						if (this.horarios[c] == this.horario) {
							if (this.agendamentos[l][c].equalsIgnoreCase("LIVRE")) {
								this.agendamentos[l][c] = this.nome;
							} 
						}
					}
				}	
			}
		}
		
		// Fim métodos.

	}
Criado 6 de fevereiro de 2016
Respostas 0
Participantes 1