Я работаю над (что для новичка) довольно сложным заданием. Я думаю, что у меня есть суть, но у меня проблемы с печатью «ноль» после того, как понедельник-воскресенье введены в диалоговое окно. Кроме того, цель назначения состоит в том, чтобы позже пользователь ввел число 0-6, а затем печатается соответствующий день недели (из String [] weekArray, установленного в методе). Я не совсем уверен, как это сделать, и моя книга, кажется, не показывает мне путь, но смогу ли я сделать это так, как настроен мой код? Спасибо и всего наилучшего. Вот код.
РЕДАКТИРОВАТЬ - в моей книге есть пример возврата массива из метода. Я не уверен, применимо ли это к моему заданию, поскольку у них разные цели, но вот оно ...
РЕДАКТИРОВАТЬ # 2 - инструкции для ссылки на то, что я делаю.
РЕДАКТИРОВАТЬ # 3 - моя интерпретация примера для передачи методов в массивы.
РЕДАКТИРОВАТЬ # 4 - решена проблема. Я много думал об этом неправильно. Пример книги не сильно помог. Спасибо тем, кто ответил. Я удалил описание домашнего задания на рассмотрение профессора (которому, вероятно, не понравятся его задания в Интернете в следующем семестре)
Выдержка из кода ниже ... Я делал этот путь более сложным, чем это было
public static String[] getWeek() {
String[] weekArray = new String[7];
for (int i = 0; i < weekArray.length; i++) {
weekArray[0] = JOptionPane.showInputDialog("Enter 'Monday'. ");
if (weekArray[0].compareTo("Monday") > 0) {
weekArray[0] = JOptionPane.showInputDialog("Enter 'Monday'. ");