Java Programming II

Programming exercises for the second part of the Java programming course. https://java-programming.mooc.fi/



All exercises

Exercise Status Deadline Download exercise
part08-Part08_01.Cubes zip
part08-Part08_02.AverageOfPositiveNumbers zip
part08-Part08_03.LiquidContainers zip
part08-Part08_04.LiquidContainers2 zip
part08-Part08_05.TodoList zip
part08-Part08_06.Nicknames zip
part08-Part08_07.Abbreviations zip
part08-Part08_08.PrintMeMyHashmap zip
part08-Part08_09.PrintMeAnotherHashmap zip
part08-Part08_10.IOweYou zip
part08-Part08_11.SameDate zip
part08-Part08_12.HashedDate zip
part08-Part08_13.VehicleRegistry zip
part08-Part08_14.DictionaryOfManyTranslations zip
part08-Part08_15.StorageFacility zip
part09-Part09_01.ABC zip
part09-Part09_02.PersonAndSubclasses zip
part09-Part09_03.Warehousing zip
part09-Part09_04.DifferentKindsOfBoxes zip
part09-Part09_05.TacoBoxes zip
part09-Part09_06.InterfaceInABox zip
part09-Part09_07.ListAsAMethodParameter zip
part09-Part09_08.MapAsAMethodParameter zip
part09-Part09_09.SetAsMethodParameter zip
part09-Part09_10.OnlineShop zip
part09-Part09_11.Herds zip
part09-Part09_12.Animals zip
part10-Part10_01.AverageOfNumbers zip
part10-Part10_02.AverageOfSelectedNumbers zip
part10-Part10_03.PositiveNumbers zip
part10-Part10_04.Divisible zip
part10-Part10_05.PrintingUserInput zip
part10-Part10_06.LimitedNumbers zip
part10-Part10_07.UniqueLastNames zip
part10-Part10_08.Weighting zip
part10-Part10_09.ReadingFilesPerLine zip
part10-Part10_10.BooksFromFile zip
part10-Part10_11.WageOrder zip
part10-Part10_12.StudentsOnAlphabeticalOrder zip
part10-Part10_13.LiteracyComparison zip
part10-Part10_14.Literature zip
part10-Part10_15.RegularExpressions zip
part10-Part10_16.EnumAndIterator zip
part10-Part10_17.SortThemCards zip
part11-Part11_01.Customer zip
part11-Part11_02.ABookAndAPlane zip
part11-Part11_03.ShowAndTicket zip
part11-Part11_04.StudentAndUniversity zip
part11-Part11_05.ThePlayerAndTheBot zip
part11-Part11_06.SaveablePerson zip
part11-Part11_07.BiggerClassDiagram zip
part11-Part11_08.FirstPackages zip
part11-Part11_09.TheThreePackages zip
part11-Part11_10.FlightControl zip
part11-Part11_11.ValidatingParameters zip
part11-Part11_12.SensorsAndTemperature zip
part11-Part11_13.SaveableDictionary zip
part12-Part12_01.Hideout zip
part12-Part12_02.Pipe zip
part12-Part12_03.SumTheseForMe zip
part12-Part12_04.List zip
part12-Part12_05.HashMap zip
part12-Part12_06.Numbers zip
part12-Part12_07.Die zip
part12-Part12_08.Lottery zip
part12-Part12_09.ArrayAsAString zip
part12-Part12_10.MagicSquare zip
part13-Part13_01.MyFirstApplication zip
part13-Part13_02.ButtonAndLabel zip
part13-Part13_03.ButtonAndTextField zip
part13-Part13_04.BorderPane zip
part13-Part13_05.TextStatistics zip
part13-Part13_06.Notifier zip
part13-Part13_07.TextStatisticsPart2 zip
part13-Part13_08.UserTitle zip
part13-Part13_09.MultipleViews zip
part13-Part13_10.Greeter zip
part13-Part13_11.Joke zip
part13-Part13_12.VocabularyPractice zip
part13-Part13_13.TicTacToe zip
part14-Part14_01.Shanghai zip
part14-Part14_02.FinnishParties zip
part14-Part14_03.SavingsCalculator zip
part14-Part14_04.UnfairAdvertisement zip
part14-Part14_05.CyclingStatistics zip
part14-Part14_06.Smiley zip
part14-Part14_07.Collage zip
part14-Part14_08.Hurray zip
part14-Part14_09.Asteroids zip
part14-Part14_10.Database zip