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.
}