Intervall aus zwei Zahlen

hohesC

Mitglied
Tag Leute,
Ich habe da mal eine Frage an euch. Wie kann ich aus zwei durch die Konsole eingelesene Werte ein Array im Intervall dieser beiden Zahlen erstellen ?
Danke im Voraus
 
Nehmen wir mal an ich gebe in der Konsole für die Untergrenze 5 ein und für die Obergrenze 13 ein. Daraus soll dann das Array int[] array = {5,6,7,8,9,10,11,12,13} erstellt werden.
 
Das wäre eine Möglichkeit:
Java:
        Scanner s = new Scanner(System.in);
        System.out.println("Start:");
        int start = s.nextInt();
        s.nextLine();
        System.out.println("Ende:");
        int ende = s.nextInt();
       
        int[] array = new int[ende-start+1];
        for(int i=start; i<=ende; i++){
            array[i-start]=i;
        }
       
        for(int i : array){
            System.out.print(i + " ");
        }
 

Zurück
Oben