Kullanıcıya girdi sorduğum üç tam sayıdan oluşan bir dizi oluşturdum, sonra bu diziyi döndürür ve sınıfı başlattım, ancak yok dizi öğelere erişimi:Bir yöntemden bir dizi nasıl döndürülür ve Java'da başka bir yöntemde nasıl kullanılır
import java.util.Scanner;
public class Input {
public static int[] getInput() {
Scanner sc = new Scanner (System.in);
int choice[] = new int[3];
System.out.println("Type the options: ");
System.out.println("Plate: ");
choice[0] = sc.nextInt();
System.out.println("Dessert: ");
choice[1] = sc.nextInt();
System.out.println("Drink: ");
choice[2] = sc.nextInt();
return choice;
}
}
Ana sınıfı:
public class Main
{
public static void main (String [] args) {
Menu menu = new Menu();
Input input = new Input();
menu.ShowMenu();
Input.getInput();
//I want to compare choice[0] here
if (input.getInput() == 1) {
//code block
}
üç seçenek için bir yöntem yazmak gerekir mi? Sadece eğer ana sınıfında kullanmak için üç kullanıcı girdisini geçmek eğer ve başkaları ise.