Java kordamisülesanded
1. Failist lugemine
Siin tuleks luua klass (vali ise sobiv nimi), mis loeb käsurealt ühe faili nime. Selles failis on lihtsalt täisarvud eraldi ridadel. Kui ei ole päris meeles, siis äkki saad vaadata oma OOPi kümnenda praktikumi lahendusi. Näidisfail on ka repos: input1.txt. Kui käivitada Sinu klass, näiteks java MinuKlass input1.txt
, siis ta peaks väljastama konsoolile nende arvude summa (antud näide puhul 115). Kas oskad ka IDE kaudu teda käivitada?
2. Klasside disainimine
See on väga lihtne ülesanne. Meil on ette antud fail Exercise2.java, mida on üks hästi oluline guru kirjutanud ja seda me ei saa enam muuta. Me peame aga tagama, et selle käivitamise tulemusel ilmuks konsoolile:
Loom #1: Mjau! Loom #2: Auh-auh! Loom #1: Mjau! Loom #3: Mjau! Loom #2: Auh-auh!
Ega ma ise ka rohkem ei tea... Hakka juba kirjutama!
3. Sõned ja andmestruktuurid
Kordame natuke sõne töötlemist ja andmestruktuuride kasutamist. Sellel ülesandel on mõned testid ka ette antud failis Exercise3Test.java. Proovi kõigepealt neid käivitada! Ülesanne spetsifikatsioonid on failis Exercise3.java.