This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
laboratoare:java-basics [2019/09/29 15:12] Adriana Draghici [Resurse și linkuri utile] |
laboratoare:java-basics [2019/09/30 17:42] Adriana Draghici [Exerciții] |
||
---|---|---|---|
Line 336: | Line 336: | ||
* ''Test'' cu metoda main. La rulare, ca [[https://docs.oracle.com/javase/tutorial/essential/environment/cmdLineArgs.html|argument]] în linia de comandă se va da un integer reprezentând anul în care este un student | * ''Test'' cu metoda main. La rulare, ca [[https://docs.oracle.com/javase/tutorial/essential/environment/cmdLineArgs.html|argument]] în linia de comandă se va da un integer reprezentând anul în care este un student | ||
- creați un obiect //Course// și 3-4 obiecte //Student//. Populați obiectul Course. | - creați un obiect //Course// și 3-4 obiecte //Student//. Populați obiectul Course. | ||
- | - afișați toți studenții din anul dat ca parametru | + | - afișați toți studenții din anul dat ca parametru. **Hint:** folositi ''Arrays.toString(listStudenti)''. In clasa Student folositi IDE-ul pentru a genera metoda toString (pt Intellij Code->Generate...) |
- rulați atât din IDE (modificati run configuration) cât și din linie de comandă | - rulați atât din IDE (modificati run configuration) cât și din linie de comandă | ||
* Opțional, în loc de [[.:java-basics#arrays|arrays]] pentru //filterYear// puteți să folosiți și obiecte de tip List, e.g. [[https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/util/ArrayList.html|ArrayList]] ([[https://www.w3schools.com/java/java_arraylist.asp|exemplu]]) | * Opțional, în loc de [[.:java-basics#arrays|arrays]] pentru //filterYear// puteți să folosiți și obiecte de tip List, e.g. [[https://docs.oracle.com/en/java/javase/12/docs/api/java.base/java/util/ArrayList.html|ArrayList]] ([[https://www.w3schools.com/java/java_arraylist.asp|exemplu]]) |