Witam, mam ksiazke z ktorej robie cwiczenia i nie rozumiem za bardzo jednego z nich.
Kod programu:
import java.util.Scanner;
/* This program let the user to type 10 names and display them */
class NameList
{
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
String[] name = new String[10];
int count;
for (count = 0; count < 10; count++)
{
System.out.print("Input a name: ");
name[count] = input.next();
}
for (count = 0; count >10; count++)
{
System.out.println(name[count]);
}
}
}
Moim zadaniem jest zmodyfikowac ten kod tak aby uzytkownik nie musial wparowadzac imion aby wyswietlic liste. Zamiast wprowadzac 10 imion, zainicjowac nowa liste w deklaracji String.
Zastanawiam sie czy aby przypadkiem nie musze tam uzyc while do zakonczenia programu ale wtedy chyba musze pozbyc sie petli for bo nawet jak bede w while to for i tak wykona sie 10 razy. Jak widac nie mam na to konkretnego pomyslu wiec bede wdzieczny za kazda podpowiedz i rade.
Pozdrawiam