├── part05-Part05_02.Book ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── testCompile │ │ │ └── default-testCompile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Book.class │ │ └── Program.class │ └── test-classes │ │ └── BookTest.class ├── .idea │ ├── .name │ ├── .gitignore │ ├── encodings.xml │ ├── modules.xml │ ├── misc.xml │ └── libraries │ │ └── Maven__junit_junit_4_12.xml ├── .tmcproject.yml ├── licenseheader.txt └── src │ └── main │ └── java │ └── Program.java ├── part05-Part05_03.Cube ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── testCompile │ │ │ └── default-testCompile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Cube.class │ │ └── Program.class │ └── test-classes │ │ └── CubeTest.class ├── .tmcproject.yml └── licenseheader.txt ├── part05-Part05_04.FitByte ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── testCompile │ │ │ └── default-testCompile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Fitbyte.class │ │ └── Program.class │ └── test-classes │ │ └── FitbyteTest.class └── .tmcproject.yml ├── part05-Part05_12.Song ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── testCompile │ │ │ └── default-testCompile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Main.class │ │ └── Song.class │ └── test-classes │ │ └── SongTest.class └── .tmcproject.yml ├── part05-Part05_14.Books ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── testCompile │ │ │ └── default-testCompile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Book.class │ │ └── Main.class │ └── test-classes │ │ └── BooksTest.class └── .tmcproject.yml ├── part05-Part05_15.Archive ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── test-classes │ │ ├── .netbeans_automatic_build │ │ └── ArchiveTest.class │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── compile │ │ │ └── default-compile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── testCompile │ │ │ └── default-testCompile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ └── classes │ │ ├── Item.class │ │ └── Main.class └── .tmcproject.yml ├── part06-Part06_01.Menu ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── testCompile │ │ │ └── default-testCompile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Main.class │ │ └── Menu.class │ └── test-classes │ │ └── MenuTest.class └── .tmcproject.yml ├── part06-Part06_02.Stack ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── testCompile │ │ │ └── default-testCompile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Main.class │ │ └── Stack.class │ └── test-classes │ │ └── StackTest.class ├── .tmcproject.yml └── src │ └── main │ └── java │ └── Main.java ├── part06-Part06_10.TodoList ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── testCompile │ │ │ └── default-testCompile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Main.class │ │ ├── TodoList.class │ │ └── UserInterface.class │ └── test-classes │ │ └── TodoListTest.class └── .tmcproject.yml ├── part06-Part06_11.Averages ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── testCompile │ │ │ └── default-testCompile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Program.class │ │ ├── GradeRegister.class │ │ └── UserInterface.class │ └── test-classes │ │ └── AveragesTest.class └── .tmcproject.yml ├── part07-Part07_03.Sorting ├── target │ ├── stderr.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── compile │ │ │ └── default-compile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── testCompile │ │ │ └── default-testCompile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ └── MainProgram.class │ └── test-classes │ │ └── SortingTest.class └── .tmcproject.yml ├── part07-Part07_08.BigYear ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── testCompile │ │ │ └── default-testCompile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Bird.class │ │ ├── TextUI.class │ │ ├── mainProgram.class │ │ └── BirdDatabase.class │ └── test-classes │ │ └── BirdDatabaseTest.class └── .tmcproject.yml ├── part05-Part05_09.HealthStation ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── testCompile │ │ │ └── default-testCompile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Main.class │ │ ├── Person.class │ │ └── HealthStation.class │ └── test-classes │ │ └── HealthStationTest.class └── .tmcproject.yml ├── part05-Part05_10.CardPayments ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── testCompile │ │ │ └── default-testCompile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Main.class │ │ ├── PaymentCard.class │ │ └── PaymentTerminal.class │ └── test-classes │ │ └── CardPaymentsTest.class └── .tmcproject.yml ├── part05-Part05_16.DatingApp ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── compile │ │ │ └── default-compile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── testCompile │ │ │ └── default-testCompile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Main.class │ │ └── SimpleDate.class │ └── test-classes │ │ ├── A_DatingAppTest.class │ │ └── B_DatingAppTest.class └── .tmcproject.yml ├── part06-Part06_07.HeightOrder ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── testCompile │ │ │ └── default-testCompile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Main.class │ │ ├── Room.class │ │ └── Person.class │ └── test-classes │ │ └── HeightOrderTest.class ├── .tmcproject.yml └── src │ └── main │ └── java │ └── Main.java ├── part06-Part06_08.CargoHold ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── classes │ │ ├── Hold.class │ │ ├── Item.class │ │ ├── Main.class │ │ └── Suitcase.class │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── compile │ │ │ └── default-compile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── testCompile │ │ │ └── default-testCompile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ └── test-classes │ │ ├── A_ItemTest.class │ │ ├── C_HoldTest.class │ │ └── B_SuitcaseTest.class └── .tmcproject.yml ├── part06-Part06_12.JokeManager ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── testCompile │ │ │ └── default-testCompile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Program.class │ │ ├── JokeManager.class │ │ └── UserInterface.class │ └── test-classes │ │ └── JokeManagerTest.class └── .tmcproject.yml ├── part06-Part06_13.Exercises ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── testCompile │ │ │ └── default-testCompile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Exercise.class │ │ ├── MainProgram.class │ │ └── ExerciseManagement.class │ └── test-classes │ │ └── ExerciseManagementTest.class ├── .tmcproject.yml └── src │ └── main │ └── java │ └── MainProgram.java ├── part07-Part07_05.Searching ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── testCompile │ │ │ └── default-testCompile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Book.class │ │ └── Searching.class │ └── test-classes │ │ └── SearchingTest.class ├── .tmcproject.yml └── src │ └── main │ └── java │ └── Book.java ├── part07-Part07_07.RecipeSearch ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── testCompile │ │ │ └── default-testCompile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Recipe.class │ │ ├── RecipeBook.class │ │ ├── RecipeSearch.class │ │ └── TextInterface.class │ └── test-classes │ │ └── RecipeSearchTest.class ├── .tmcproject.yml ├── test-3d697a ├── test-55fc6c ├── test-8e6ccb ├── test-98a876 ├── test-a3eacb ├── test-00675c ├── test-1449ee ├── test-7f7ac8 ├── test-ff39a9 ├── test-29e4f6 └── recipes.txt ├── .idea ├── .name ├── .gitignore ├── vcs.xml ├── mooc-java-programming-i.iml └── libraries │ ├── Maven__junit_junit_4_12.xml │ ├── Maven__cglib_cglib_nodep_3_2_9.xml │ └── Maven__org_easymock_easymock_4_0_1.xml ├── part05-Part05_06.OverloadedCounter ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── compile │ │ │ └── default-compile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── testCompile │ │ │ └── default-testCompile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Counter.class │ │ └── MainProgram.class │ └── test-classes │ │ ├── Utils.class │ │ ├── CounterTest.class │ │ ├── MethodSignature.class │ │ └── ConstructorSignature.class ├── .tmcproject.yml └── src │ ├── main │ └── java │ │ └── MainProgram.java │ └── test │ └── java │ └── Utils.java ├── part05-Part05_08.BiggestPetShop ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── testCompile │ │ │ └── default-testCompile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Pet.class │ │ ├── Person.class │ │ └── MainProgram.class │ └── test-classes │ │ └── TheBiggestPetShopTest.class ├── .tmcproject.yml └── src │ └── main │ └── java │ ├── MainProgram.java │ └── Pet.java ├── part05-Part05_13.IdenticalTwins ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── testCompile │ │ │ └── default-testCompile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Main.class │ │ ├── Person.class │ │ └── SimpleDate.class │ └── test-classes │ │ └── IdenticalTwinsTest.class └── .tmcproject.yml ├── part06-Part06_03.MessagingService ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── testCompile │ │ │ └── default-testCompile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Main.class │ │ ├── Message.class │ │ └── MessagingService.class │ └── test-classes │ │ └── MessagingServiceTest.class ├── .tmcproject.yml └── src │ └── main │ └── java │ └── Main.java ├── part06-Part06_05.SantasWorkshop ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── compile │ │ │ └── default-compile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── testCompile │ │ │ └── default-testCompile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Gift.class │ │ ├── Main.class │ │ └── Package.class │ └── test-classes │ │ ├── A_GiftTest.class │ │ └── B_PackageTest.class ├── .tmcproject.yml └── src │ └── main │ └── java │ └── Main.java ├── part06-Part06_09.SimpleDictionary ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── testCompile │ │ │ └── default-testCompile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Main.class │ │ ├── TextUI.class │ │ └── SimpleDictionary.class │ └── test-classes │ │ └── TextUITest.class ├── .tmcproject.yml └── src │ └── main │ └── java │ └── SimpleDictionary.java ├── part07-Part07_01.LiquidContainers ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── compile │ │ │ └── default-compile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── testCompile │ │ │ └── default-testCompile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ └── LiquidContainers.class │ └── test-classes │ │ └── LiquidContainersTest.class └── .tmcproject.yml ├── part07-Part07_02.LiquidContainers2 ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── testCompile │ │ │ └── default-testCompile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Container.class │ │ └── LiquidContainers2.class │ └── test-classes │ │ └── LiquidContainers2Test.class └── .tmcproject.yml ├── part07-Part07_06.GradeStatistics ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── testCompile │ │ │ └── default-testCompile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Main.class │ │ ├── GradeBook.class │ │ └── TextInterface.class │ └── test-classes │ │ └── GradeStatisticsTest.class ├── .tmcproject.yml └── src │ └── main │ └── java │ └── Main.java ├── part05-Part05_05.ConstructorOverload ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── compile │ │ │ └── default-compile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── testCompile │ │ │ └── default-testCompile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Product.class │ │ └── MainProgram.class │ └── test-classes │ │ └── ConstructorOverloadTest.class ├── .tmcproject.yml └── src │ └── main │ └── java │ └── MainProgram.java ├── part05-Part05_07.NullPointerException ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── testCompile │ │ │ └── default-testCompile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── test-classes │ │ └── NPEErrorTest.class │ └── classes │ │ └── NullPointerExceptionProgram.class ├── .tmcproject.yml └── src │ └── main │ └── java │ └── NullPointerExceptionProgram.java ├── part05-Part05_11.ComparingApartments ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── testCompile │ │ │ └── default-testCompile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Main.class │ │ └── Apartment.class │ └── test-classes │ │ └── ApartmentTest.class └── .tmcproject.yml ├── part06-Part06_04.PrintingACollection ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── compile │ │ │ └── default-compile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── testCompile │ │ │ └── default-testCompile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Main.class │ │ └── SimpleCollection.class │ └── test-classes │ │ └── PrintingACollectionTest.class └── .tmcproject.yml ├── part06-Part06_06.LongestInCollection ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── compile │ │ │ └── default-compile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── testCompile │ │ │ └── default-testCompile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ ├── Main.class │ │ └── SimpleCollection.class │ └── test-classes │ │ └── LongestInCollectionTest.class ├── .tmcproject.yml └── src │ └── main │ └── java │ └── Main.java ├── part04-Part04_23.CreatingANewFile ├── file.txt ├── .tmcproject.yml └── src │ └── main │ └── java │ └── Program.java ├── part05-Part05_17.Money ├── target │ ├── classes │ │ ├── .netbeans_automatic_build │ │ ├── Money.class │ │ └── MainProgram.class │ ├── test-classes │ │ ├── .netbeans_automatic_build │ │ └── MoneyTest.class │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── testCompile │ │ │ └── default-testCompile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── Part05_17.Money-1.0-SNAPSHOT.jar │ ├── maven-archiver │ │ └── pom.properties │ └── surefire-reports │ │ └── MoneyTest.txt └── .tmcproject.yml ├── part07-Part07_04.ReadymadeSortingAlgorithms ├── target │ ├── stderr.txt │ ├── stdout.txt │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── compile │ │ │ └── default-compile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── testCompile │ │ │ └── default-testCompile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ ├── classes │ │ └── Main.class │ └── test-classes │ │ └── ReadymadeSortingAlgorithmsTest.class └── .tmcproject.yml ├── part01-Part01_05.Message ├── .tmcproject.yml └── src │ └── main │ └── java │ └── Message.java ├── part01-Part01_10.Story └── .tmcproject.yml ├── part01-Part01_26.Orwell ├── .tmcproject.yml ├── .tmcproject.json └── src │ └── main │ └── java │ └── Orwell.java ├── part01-Part01_27.Ancient ├── .tmcproject.yml ├── .tmcproject.json └── src │ └── main │ └── java │ └── Ancient.java ├── part01-Part01_34.Same ├── .tmcproject.yml └── .tmcproject.json ├── part01-Part01_37.GiftTax ├── .tmcproject.yml └── .tmcproject.json ├── part02-Part02_01.Squared ├── .tmcproject.yml ├── .tmcproject.json └── src │ └── main │ └── java │ └── Squared.java ├── part02-Part02_05.CarryOn ├── .tmcproject.yml └── .tmcproject.json ├── part02-Part02_22.Reprint ├── .tmcproject.yml └── .tmcproject.json ├── part02-Part02_28.Word ├── .tmcproject.yml ├── .tmcproject.json └── src │ ├── main │ └── java │ │ └── Word.java │ └── test │ └── java │ └── WordTest.java ├── part03-Part03_10.IndexOf └── .tmcproject.yml ├── part03-Part03_16.Sum ├── .tmcproject.yml └── src │ └── main │ └── java │ └── Sum.java ├── part03-Part03_18.Swap └── .tmcproject.yml ├── part03-Part03_25.Login └── .tmcproject.yml ├── part03-Part03_27.AVClub └── .tmcproject.yml ├── part04-Part04_04.Room ├── .tmcproject.yml └── src │ └── main │ └── java │ ├── MainProgram.java │ └── Room.java ├── part04-Part04_05.Whistle ├── .tmcproject.yml └── src │ └── main │ └── java │ └── Main.java ├── part04-Part04_06.Door ├── .tmcproject.yml └── src │ └── main │ └── java │ ├── Door.java │ └── Main.java ├── part04-Part04_07.Product ├── .tmcproject.yml └── src │ └── main │ └── java │ └── Main.java ├── part04-Part04_09.Debt ├── .tmcproject.yml └── src │ └── main │ └── java │ └── Main.java ├── part04-Part04_10.Song ├── .tmcproject.yml └── src │ └── main │ └── java │ ├── Song.java │ └── Main.java ├── part04-Part04_11.Film ├── .tmcproject.yml └── src │ └── main │ └── java │ └── Film.java ├── part04-Part04_12.Gauge ├── .tmcproject.yml └── src │ └── main │ └── java │ └── Main.java ├── part04-Part04_13.Agent └── .tmcproject.yml ├── part04-Part04_17.Items └── .tmcproject.yml ├── part04-Part04_20.Books └── .tmcproject.yml ├── part04-Part04_22.Cubes └── .tmcproject.yml ├── part04-Part04_24.PrintingAFile ├── data.txt └── .tmcproject.yml ├── part04-Part04_25.PrintingASpecifiedFile ├── data.txt └── .tmcproject.yml ├── part01-Part01_02.AdaLovelace ├── .tmcproject.yml └── src │ ├── main │ └── java │ │ └── AdaLovelace.java │ └── test │ └── java │ └── AdaLovelaceTest.java ├── part01-Part01_04.Dinosaur ├── .tmcproject.yml └── src │ └── main │ └── java │ └── Dinosaur.java ├── part01-Part01_08.Greeting ├── .tmcproject.yml └── src │ └── main │ └── java │ └── Greeting.java ├── part01-Part01_09.Conversation └── .tmcproject.yml ├── part01-Part01_12.IntegerInput ├── .tmcproject.yml └── src │ └── main │ └── java │ └── IntegerInput.java ├── part01-Part01_13.DoubleInput ├── .tmcproject.yml └── src │ └── main │ └── java │ └── DoubleInput.java ├── part01-Part01_14.BooleanInput ├── .tmcproject.yml └── src │ └── main │ └── java │ └── BooleanInput.java ├── part01-Part01_28.Positivity ├── .tmcproject.yml └── .tmcproject.json ├── part01-Part01_29.Adulthood ├── .tmcproject.yml └── .tmcproject.json ├── part01-Part01_32.OddOrEven ├── .tmcproject.yml └── .tmcproject.json ├── part01-Part01_33.Password ├── .tmcproject.yml └── .tmcproject.json ├── part01-Part01_36.LeapYear ├── .tmcproject.yml └── .tmcproject.json ├── part02-Part02_10.SumOfNumbers ├── .tmcproject.yml └── .tmcproject.json ├── part02-Part02_14.Counting ├── .tmcproject.yml ├── .tmcproject.json └── src │ └── main │ └── java │ └── Counting.java ├── part02-Part02_19.Factorial ├── .tmcproject.yml ├── .tmcproject.json └── src │ └── main │ └── java │ └── Factorial.java ├── part02-Part02_25.Division ├── .tmcproject.yml └── .tmcproject.json ├── part02-Part02_27.NumberUno ├── .tmcproject.yml ├── .tmcproject.json └── src │ └── main │ └── java │ └── NumberUno.java ├── part02-Part02_29.Summation ├── .tmcproject.yml ├── .tmcproject.json └── src │ └── main │ └── java │ └── Summation.java ├── part02-Part02_30.Smallest ├── .tmcproject.yml ├── .tmcproject.json └── src │ └── main │ └── java │ └── Smallest.java ├── part02-Part02_31.Greatest ├── .tmcproject.yml ├── .tmcproject.json └── src │ └── main │ └── java │ └── Greatest.java ├── part02-Part02_32.Averaging ├── .tmcproject.yml └── .tmcproject.json ├── part02-Part02_33.StarSign ├── .tmcproject.yml └── .tmcproject.json ├── part03-Part03_01.ThirdElement └── .tmcproject.yml ├── part03-Part03_04.ListSize └── .tmcproject.yml ├── part03-Part03_05.LastInList └── .tmcproject.yml ├── part03-Part03_06.FirstAndLast └── .tmcproject.yml ├── part03-Part03_12.SumOfAList └── .tmcproject.yml ├── part03-Part03_14.OnTheList └── .tmcproject.yml ├── part03-Part03_15.PrintInRange └── .tmcproject.yml ├── part03-Part03_17.RemoveLast ├── .tmcproject.yml └── src │ └── main │ └── java │ └── RemoveLast.java ├── part03-Part03_20.SumOfArray ├── .tmcproject.yml └── src │ └── main │ └── java │ └── SumOfArray.java ├── part03-Part03_21.PrintNeatly └── .tmcproject.yml ├── part03-Part03_22.PrintInStars ├── .tmcproject.yml └── target │ ├── classes │ └── Printer.class │ └── test-classes │ └── PrinterTest.class ├── part03-Part03_23.PrintThrice ├── .tmcproject.yml └── src │ └── main │ └── java │ └── PrintThrice.java ├── part03-Part03_24.IsItTrue ├── .tmcproject.yml └── src │ └── main │ └── java │ └── IsItTrue.java ├── part03-Part03_26.LineByLine └── .tmcproject.yml ├── part03-Part03_28.FirstWords ├── .tmcproject.yml └── src │ └── main │ └── java │ └── FirstWords.java ├── part03-Part03_29.LastWords └── .tmcproject.yml ├── part04-Part04_14.Multiplier └── .tmcproject.yml ├── part04-Part04_16.PaymentCard └── .tmcproject.yml ├── part05-Part05_01.OneMinute ├── .tmcproject.yml ├── target │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ └── compile │ │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ └── classes │ │ ├── Timer.class │ │ ├── ClockHand.class │ │ └── Program.class └── src │ └── main │ └── java │ └── Program.java ├── part01-Part01_03.OnceUponATime ├── .tmcproject.yml └── src │ └── main │ └── java │ └── OnceUponATime.java ├── part01-Part01_06.HiAdaLovelace ├── .tmcproject.yml └── src │ └── main │ └── java │ └── HiAdaLovelace.java ├── part01-Part01_07.MessageThreeTimes ├── .tmcproject.yml └── src │ └── main │ └── java │ └── MessageThreeTimes.java ├── part01-Part01_11.VariousVariables └── .tmcproject.yml ├── part01-Part01_16.SecondsInADay └── .tmcproject.yml ├── part01-Part01_17.SumOfTwoNumbers └── .tmcproject.yml ├── part01-Part01_18.SumOfThreeNumbers └── .tmcproject.yml ├── part01-Part01_19.AdditionFormula └── .tmcproject.yml ├── part01-Part01_23.SimpleCalculator └── .tmcproject.yml ├── part01-Part01_24.SpeedingTicket ├── .tmcproject.yml └── src │ └── main │ └── java │ └── SpeedingTicket.java ├── part01-Part01_31.GradesAndPoints ├── .tmcproject.yml └── .tmcproject.json ├── part01-Part01_35.CheckingTheAge ├── .tmcproject.yml ├── .tmcproject.json └── src │ └── main │ └── java │ └── CheckingTheAge.java ├── part02-Part02_02.SquareRootOfSum ├── .tmcproject.yml └── .tmcproject.json ├── part02-Part02_03.AbsoluteValue ├── .tmcproject.yml ├── .tmcproject.json └── target │ ├── classes │ └── AbsoluteValue.class │ └── test-classes │ └── AbsoluteValueTest.class ├── part02-Part02_04.ComparingNumbers ├── .tmcproject.yml └── .tmcproject.json ├── part02-Part02_06.AreWeThereYet ├── .tmcproject.yml └── .tmcproject.json ├── part02-Part02_07.OnlyPositives ├── .tmcproject.yml └── .tmcproject.json ├── part02-Part02_08.NumberOfNumbers ├── .tmcproject.yml └── .tmcproject.json ├── part02-Part02_12.AverageOfNumbers ├── .tmcproject.yml └── .tmcproject.json ├── part02-Part02_15.CountingToHundred ├── .tmcproject.yml ├── .tmcproject.json └── src │ └── main │ └── java │ └── CountingToHundred.java ├── part02-Part02_16.FromWhereToWhere ├── .tmcproject.yml └── .tmcproject.json ├── part02-Part02_17.SumOfASequence ├── .tmcproject.yml └── .tmcproject.json ├── part02-Part02_26.DivisibleByThree ├── .tmcproject.yml └── .tmcproject.json ├── part02-Part02_34.AdvancedAstrology ├── .tmcproject.yml └── .tmcproject.json ├── part03-Part03_02.SecondPlusThird └── .tmcproject.yml ├── part03-Part03_08.OnlyTheseNumbers └── .tmcproject.yml ├── part03-Part03_09.GreatestInList └── .tmcproject.yml ├── part03-Part03_11.IndexOfSmallest └── .tmcproject.yml ├── part03-Part03_13.AverageOfAList └── .tmcproject.yml ├── part03-Part03_19.IndexWasNotFound └── .tmcproject.yml ├── part03-Part03_30.AgeOfTheOldest └── .tmcproject.yml ├── part03-Part03_31.NameOfTheOldest └── .tmcproject.yml ├── part03-Part03_32.PersonalDetails └── .tmcproject.yml ├── part04-Part04_01.YourFirstAccount ├── .tmcproject.yml └── src │ └── main │ └── java │ └── YourFirstAccount.java ├── part04-Part04_03.DogAttributes ├── .tmcproject.yml └── src │ └── main │ └── java │ ├── DogAttributes.java │ └── Dog.java ├── part04-Part04_08.DecreasingCounter ├── .tmcproject.yml └── src │ └── main │ └── java │ └── MainProgram.java ├── part04-Part04_15.NumberStatistics └── .tmcproject.yml ├── part04-Part04_21.NumberOfStrings └── .tmcproject.yml ├── part04-Part04_27.IsItInTheFile ├── .tmcproject.yml ├── names.txt └── other-names.txt ├── part04-Part04_28.NumbersFromAFile ├── .tmcproject.yml ├── numbers-1.txt └── numbers-2.txt ├── part04-Part04_29.RecordsFromAFile ├── .tmcproject.yml └── data.txt ├── part04-Part04_30.StoringRecords ├── .tmcproject.yml ├── data.txt ├── tiedosto1.txt ├── tiedosto2.txt └── src │ └── main │ └── java │ └── Person.java ├── part04-Part04_31.SportStatistics ├── .tmcproject.yml └── data.csv ├── part01-Part01_15.DifferentTypesOfInput └── .tmcproject.yml ├── part01-Part01_20.MultiplicationFormula └── .tmcproject.yml ├── part01-Part01_21.AverageOfTwoNumbers └── .tmcproject.yml ├── part01-Part01_22.AverageOfThreeNumbers └── .tmcproject.yml ├── part01-Part01_25.CheckYourIndentation ├── .tmcproject.yml ├── .tmcproject.json └── src │ └── test │ └── java │ └── CheckYourIndentationTest.java ├── part01-Part01_30.LargerThanOrEqualTo ├── .tmcproject.yml └── .tmcproject.json ├── part02-Part02_11.NumberAndSumOfNumbers ├── .tmcproject.yml └── .tmcproject.json ├── part02-Part02_21.InAHoleInTheGround ├── .tmcproject.yml ├── .tmcproject.json └── src │ └── main │ └── java │ └── InAHoleInTheGround.java ├── part02-Part02_23.FromOneToParameter ├── .tmcproject.yml ├── .tmcproject.json └── src │ └── main │ └── java │ └── FromOneToParameter.java ├── part02-Part02_24.FromParameterToOne ├── .tmcproject.yml ├── .tmcproject.json └── src │ └── main │ └── java │ └── FromParameterToOne.java ├── part03-Part03_07.RememberTheseNumbers └── .tmcproject.yml ├── part04-Part04_02.YourFirstBankTransfer └── .tmcproject.yml ├── part04-Part04_18.PersonalInformation └── .tmcproject.yml ├── part04-Part04_19.TelevisionPrograms └── .tmcproject.yml ├── part04-Part04_26.GuestListFromAFile ├── .tmcproject.yml ├── names.txt ├── other-names.txt └── target │ ├── classes │ └── GuestListFromAFile.class │ └── test-classes │ └── GuestListFromAFileTest.class ├── .gitattributes ├── part02-Part02_09.NumberOfNegativeNumbers ├── .tmcproject.yml └── .tmcproject.json ├── part02-Part02_13.AverageOfPositiveNumbers ├── .tmcproject.yml └── .tmcproject.json ├── part02-Part02_18.SumOfASequenceTheSequel ├── .tmcproject.yml └── .tmcproject.json ├── part03-Part03_03.IndexOutOfBoundsException ├── .tmcproject.yml └── src │ └── test │ └── java │ └── IoobProgramTest.java ├── part02-Part02_20.RepeatingBreakingAndRemembering ├── .tmcproject.yml └── .tmcproject.json └── README.md /part05-Part05_02.Book/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_02.Book/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_03.Cube/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_03.Cube/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_04.FitByte/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_04.FitByte/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_12.Song/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_12.Song/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_14.Books/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_14.Books/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_15.Archive/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_15.Archive/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part06-Part06_01.Menu/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part06-Part06_01.Menu/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part06-Part06_02.Stack/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part06-Part06_02.Stack/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part06-Part06_10.TodoList/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part06-Part06_10.TodoList/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part06-Part06_11.Averages/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part06-Part06_11.Averages/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part07-Part07_03.Sorting/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part07-Part07_08.BigYear/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part07-Part07_08.BigYear/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_02.Book/.idea/.name: -------------------------------------------------------------------------------- 1 | Part05_02.Book -------------------------------------------------------------------------------- /part05-Part05_09.HealthStation/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_09.HealthStation/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_10.CardPayments/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_10.CardPayments/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_16.DatingApp/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_16.DatingApp/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part06-Part06_07.HeightOrder/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part06-Part06_07.HeightOrder/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part06-Part06_08.CargoHold/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part06-Part06_08.CargoHold/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part06-Part06_12.JokeManager/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part06-Part06_12.JokeManager/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part06-Part06_13.Exercises/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part06-Part06_13.Exercises/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part07-Part07_05.Searching/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part07-Part07_05.Searching/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part07-Part07_07.RecipeSearch/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part07-Part07_07.RecipeSearch/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | Part02_20.RepeatingBreakingAndRemembering -------------------------------------------------------------------------------- /part05-Part05_06.OverloadedCounter/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_06.OverloadedCounter/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_08.BiggestPetShop/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_08.BiggestPetShop/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_13.IdenticalTwins/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_13.IdenticalTwins/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part06-Part06_03.MessagingService/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part06-Part06_03.MessagingService/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part06-Part06_05.SantasWorkshop/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part06-Part06_05.SantasWorkshop/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part06-Part06_09.SimpleDictionary/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part06-Part06_09.SimpleDictionary/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part07-Part07_01.LiquidContainers/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part07-Part07_01.LiquidContainers/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part07-Part07_02.LiquidContainers2/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part07-Part07_02.LiquidContainers2/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part07-Part07_06.GradeStatistics/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part07-Part07_06.GradeStatistics/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_05.ConstructorOverload/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_05.ConstructorOverload/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_07.NullPointerException/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_07.NullPointerException/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_11.ComparingApartments/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_11.ComparingApartments/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part06-Part06_04.PrintingACollection/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part06-Part06_04.PrintingACollection/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part06-Part06_06.LongestInCollection/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part06-Part06_06.LongestInCollection/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part04-Part04_23.CreatingANewFile/file.txt: -------------------------------------------------------------------------------- 1 | Hello, world! 2 | -------------------------------------------------------------------------------- /part05-Part05_17.Money/target/classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part07-Part07_04.ReadymadeSortingAlgorithms/target/stderr.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part07-Part07_04.ReadymadeSortingAlgorithms/target/stdout.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part01-Part01_05.Message/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_10.Story/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_26.Orwell/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_27.Ancient/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_34.Same/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_37.GiftTax/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_01.Squared/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_05.CarryOn/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_22.Reprint/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_28.Word/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_10.IndexOf/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_16.Sum/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_18.Swap/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_25.Login/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_27.AVClub/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_04.Room/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_05.Whistle/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_06.Door/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_07.Product/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_09.Debt/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_10.Song/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_11.Film/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_12.Gauge/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_13.Agent/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_17.Items/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_20.Books/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_22.Cubes/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_24.PrintingAFile/data.txt: -------------------------------------------------------------------------------- 1 | 9a12 2 | 021b 3 | 8dd2 4 | -------------------------------------------------------------------------------- /part04-Part04_25.PrintingASpecifiedFile/data.txt: -------------------------------------------------------------------------------- 1 | hello world! 2 | -------------------------------------------------------------------------------- /part05-Part05_02.Book/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part05-Part05_03.Cube/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part05-Part05_04.FitByte/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part05-Part05_12.Song/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part05-Part05_14.Books/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part05-Part05_15.Archive/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part05-Part05_17.Money/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part05-Part05_17.Money/target/test-classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part06-Part06_01.Menu/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part06-Part06_02.Stack/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part07-Part07_03.Sorting/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_02.AdaLovelace/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_04.Dinosaur/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_08.Greeting/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_09.Conversation/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_12.IntegerInput/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_13.DoubleInput/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_14.BooleanInput/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_28.Positivity/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_29.Adulthood/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_32.OddOrEven/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_33.Password/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_36.LeapYear/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_10.SumOfNumbers/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_14.Counting/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_19.Factorial/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_25.Division/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_27.NumberUno/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_29.Summation/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_30.Smallest/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_31.Greatest/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_32.Averaging/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_33.StarSign/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_01.ThirdElement/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_04.ListSize/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_05.LastInList/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_06.FirstAndLast/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_12.SumOfAList/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_14.OnTheList/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_15.PrintInRange/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_17.RemoveLast/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_20.SumOfArray/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_21.PrintNeatly/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_22.PrintInStars/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_23.PrintThrice/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_24.IsItTrue/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_26.LineByLine/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_28.FirstWords/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_29.LastWords/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_14.Multiplier/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_16.PaymentCard/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part05-Part05_01.OneMinute/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part05-Part05_10.CardPayments/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part05-Part05_15.Archive/target/test-classes/.netbeans_automatic_build: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /part05-Part05_16.DatingApp/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part06-Part06_07.HeightOrder/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part06-Part06_08.CargoHold/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part06-Part06_10.TodoList/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part06-Part06_11.Averages/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part06-Part06_12.JokeManager/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part07-Part07_05.Searching/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part07-Part07_08.BigYear/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | 3 | -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /part01-Part01_03.OnceUponATime/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_06.HiAdaLovelace/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_07.MessageThreeTimes/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_11.VariousVariables/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_16.SecondsInADay/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_17.SumOfTwoNumbers/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_18.SumOfThreeNumbers/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_19.AdditionFormula/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_23.SimpleCalculator/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_24.SpeedingTicket/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_31.GradesAndPoints/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_35.CheckingTheAge/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_02.SquareRootOfSum/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_03.AbsoluteValue/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_04.ComparingNumbers/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_06.AreWeThereYet/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_07.OnlyPositives/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_08.NumberOfNumbers/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_12.AverageOfNumbers/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_15.CountingToHundred/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_16.FromWhereToWhere/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_17.SumOfASequence/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_26.DivisibleByThree/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_34.AdvancedAstrology/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_02.SecondPlusThird/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_08.OnlyTheseNumbers/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_09.GreatestInList/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_11.IndexOfSmallest/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_13.AverageOfAList/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_19.IndexWasNotFound/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_30.AgeOfTheOldest/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_31.NameOfTheOldest/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_32.PersonalDetails/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_01.YourFirstAccount/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_03.DogAttributes/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_08.DecreasingCounter/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_15.NumberStatistics/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_21.NumberOfStrings/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_24.PrintingAFile/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_27.IsItInTheFile/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_27.IsItInTheFile/names.txt: -------------------------------------------------------------------------------- 1 | ada 2 | arto 3 | leena 4 | testi 5 | -------------------------------------------------------------------------------- /part04-Part04_27.IsItInTheFile/other-names.txt: -------------------------------------------------------------------------------- 1 | leo 2 | jarmo 3 | alicia 4 | -------------------------------------------------------------------------------- /part04-Part04_28.NumbersFromAFile/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_28.NumbersFromAFile/numbers-1.txt: -------------------------------------------------------------------------------- 1 | 300 2 | 9 3 | 20 4 | 15 5 | -------------------------------------------------------------------------------- /part04-Part04_29.RecordsFromAFile/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_30.StoringRecords/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_31.SportStatistics/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part05-Part05_06.OverloadedCounter/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part05-Part05_08.BiggestPetShop/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part05-Part05_09.HealthStation/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part05-Part05_13.IdenticalTwins/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part06-Part06_03.MessagingService/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part06-Part06_05.SantasWorkshop/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part06-Part06_09.SimpleDictionary/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part07-Part07_01.LiquidContainers/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part07-Part07_02.LiquidContainers2/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part07-Part07_07.RecipeSearch/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | 3 | -------------------------------------------------------------------------------- /part01-Part01_15.DifferentTypesOfInput/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_20.MultiplicationFormula/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_21.AverageOfTwoNumbers/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_22.AverageOfThreeNumbers/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_25.CheckYourIndentation/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part01-Part01_30.LargerThanOrEqualTo/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_11.NumberAndSumOfNumbers/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_21.InAHoleInTheGround/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_23.FromOneToParameter/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_24.FromParameterToOne/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_07.RememberTheseNumbers/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_02.YourFirstBankTransfer/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_18.PersonalInformation/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_19.TelevisionPrograms/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_25.PrintingASpecifiedFile/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_26.GuestListFromAFile/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_26.GuestListFromAFile/names.txt: -------------------------------------------------------------------------------- 1 | ada 2 | arto 3 | leena 4 | test 5 | -------------------------------------------------------------------------------- /part04-Part04_26.GuestListFromAFile/other-names.txt: -------------------------------------------------------------------------------- 1 | leo 2 | jarmo 3 | alicia 4 | -------------------------------------------------------------------------------- /part05-Part05_05.ConstructorOverload/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part05-Part05_07.NullPointerException/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part05-Part05_11.ComparingApartments/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part06-Part06_04.PrintingACollection/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part06-Part06_06.LongestInCollection/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part07-Part07_06.GradeStatistics/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | 3 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /part02-Part02_09.NumberOfNegativeNumbers/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_13.AverageOfPositiveNumbers/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_18.SumOfASequenceTheSequel/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part03-Part03_03.IndexOutOfBoundsException/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_29.RecordsFromAFile/data.txt: -------------------------------------------------------------------------------- 1 | lily,3 2 | anton,5 3 | levi,4 4 | amy,1 5 | -------------------------------------------------------------------------------- /part04-Part04_30.StoringRecords/data.txt: -------------------------------------------------------------------------------- 1 | lilja,3 2 | anton,5 3 | leevi,4 4 | aamu,1 5 | -------------------------------------------------------------------------------- /part07-Part07_04.ReadymadeSortingAlgorithms/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part02-Part02_20.RepeatingBreakingAndRemembering/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | -------------------------------------------------------------------------------- /part04-Part04_28.NumbersFromAFile/numbers-2.txt: -------------------------------------------------------------------------------- 1 | 123 2 | -5 3 | 12 4 | 67 5 | -300 6 | 1902 7 | -------------------------------------------------------------------------------- /part05-Part05_02.Book/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /part04-Part04_30.StoringRecords/tiedosto1.txt: -------------------------------------------------------------------------------- 1 | saul,32 2 | tina,30 3 | aaron,1 4 | matt,44 5 | lena,0 6 | -------------------------------------------------------------------------------- /part01-Part01_26.Orwell/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part01-Part01_27.Ancient/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part01-Part01_34.Same/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part01-Part01_37.GiftTax/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_01.Squared/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_05.CarryOn/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_22.Reprint/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_28.Word/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part04-Part04_23.CreatingANewFile/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | extra_student_files: 3 | - file.txt 4 | -------------------------------------------------------------------------------- /part07-Part07_07.RecipeSearch/test-3d697a: -------------------------------------------------------------------------------- 1 | Pancake dough 2 | 15 3 | milk 4 | 5 | Meatballs 6 | 10 7 | ground meat 8 | -------------------------------------------------------------------------------- /part07-Part07_07.RecipeSearch/test-55fc6c: -------------------------------------------------------------------------------- 1 | Pancake dough 2 | 15 3 | milk 4 | 5 | Meatballs 6 | 10 7 | ground meat 8 | -------------------------------------------------------------------------------- /part07-Part07_07.RecipeSearch/test-8e6ccb: -------------------------------------------------------------------------------- 1 | Pancake dough 2 | 15 3 | milk 4 | 5 | Meatballs 6 | 10 7 | ground meat 8 | -------------------------------------------------------------------------------- /part07-Part07_07.RecipeSearch/test-98a876: -------------------------------------------------------------------------------- 1 | Pancake dough 2 | 15 3 | milk 4 | 5 | Meatballs 6 | 10 7 | ground meat 8 | -------------------------------------------------------------------------------- /part07-Part07_07.RecipeSearch/test-a3eacb: -------------------------------------------------------------------------------- 1 | Pancake dough 2 | 15 3 | milk 4 | 5 | Meatballs 6 | 10 7 | ground meat 8 | -------------------------------------------------------------------------------- /part01-Part01_28.Positivity/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part01-Part01_29.Adulthood/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part01-Part01_32.OddOrEven/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part01-Part01_33.Password/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part01-Part01_36.LeapYear/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_10.SumOfNumbers/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_14.Counting/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_19.Factorial/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_25.Division/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_27.NumberUno/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_29.Summation/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_30.Smallest/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_31.Greatest/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_32.Averaging/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_33.StarSign/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part01-Part01_31.GradesAndPoints/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part01-Part01_35.CheckingTheAge/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_02.SquareRootOfSum/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_03.AbsoluteValue/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_04.ComparingNumbers/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_06.AreWeThereYet/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_07.OnlyPositives/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_08.NumberOfNumbers/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_12.AverageOfNumbers/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_15.CountingToHundred/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_16.FromWhereToWhere/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_17.SumOfASequence/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_26.DivisibleByThree/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_34.AdvancedAstrology/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part04-Part04_30.StoringRecords/tiedosto2.txt: -------------------------------------------------------------------------------- 1 | saul,41 2 | tina,9 3 | matt,13 4 | anton,42 5 | amy,0 6 | lily,13 7 | lena,41 8 | -------------------------------------------------------------------------------- /part01-Part01_25.CheckYourIndentation/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part01-Part01_30.LargerThanOrEqualTo/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_11.NumberAndSumOfNumbers/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_21.InAHoleInTheGround/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_23.FromOneToParameter/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_24.FromParameterToOne/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part05-Part05_02.Book/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | BookTest.class 2 | -------------------------------------------------------------------------------- /part05-Part05_03.Cube/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | CubeTest.class 2 | -------------------------------------------------------------------------------- /part05-Part05_12.Song/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | SongTest.class 2 | -------------------------------------------------------------------------------- /part05-Part05_14.Books/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | BooksTest.class 2 | -------------------------------------------------------------------------------- /part05-Part05_17.Money/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | MoneyTest.class 2 | -------------------------------------------------------------------------------- /part06-Part06_01.Menu/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | MenuTest.class 2 | -------------------------------------------------------------------------------- /part06-Part06_02.Stack/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | StackTest.class 2 | -------------------------------------------------------------------------------- /part07-Part07_03.Sorting/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | MainProgram.class 2 | -------------------------------------------------------------------------------- /part02-Part02_09.NumberOfNegativeNumbers/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_13.AverageOfPositiveNumbers/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part02-Part02_18.SumOfASequenceTheSequel/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part05-Part05_02.Book/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | Program.class 2 | Book.class 3 | -------------------------------------------------------------------------------- /part05-Part05_03.Cube/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | Program.class 2 | Cube.class 3 | -------------------------------------------------------------------------------- /part05-Part05_04.FitByte/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | FitbyteTest.class 2 | -------------------------------------------------------------------------------- /part05-Part05_12.Song/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | Song.class 2 | Main.class 3 | -------------------------------------------------------------------------------- /part05-Part05_14.Books/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | Main.class 2 | Book.class 3 | -------------------------------------------------------------------------------- /part05-Part05_15.Archive/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | Main.class 2 | Item.class 3 | -------------------------------------------------------------------------------- /part05-Part05_15.Archive/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | ArchiveTest.class 2 | -------------------------------------------------------------------------------- /part06-Part06_01.Menu/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | Menu.class 2 | Main.class 3 | -------------------------------------------------------------------------------- /part06-Part06_02.Stack/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | Stack.class 2 | Main.class 3 | -------------------------------------------------------------------------------- /part07-Part07_03.Sorting/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | SortingTest.class 2 | -------------------------------------------------------------------------------- /part02-Part02_20.RepeatingBreakingAndRemembering/.tmcproject.json: -------------------------------------------------------------------------------- 1 | { 2 | "checkstyle": { 3 | "strategy": "fail" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /part05-Part05_04.FitByte/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | Program.class 2 | Fitbyte.class 3 | -------------------------------------------------------------------------------- /part05-Part05_17.Money/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | Money.class 2 | MainProgram.class 3 | -------------------------------------------------------------------------------- /part06-Part06_10.TodoList/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | TodoListTest.class 2 | -------------------------------------------------------------------------------- /part06-Part06_11.Averages/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | AveragesTest.class 2 | -------------------------------------------------------------------------------- /part07-Part07_01.LiquidContainers/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | LiquidContainers.class 2 | -------------------------------------------------------------------------------- /part07-Part07_04.ReadymadeSortingAlgorithms/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | Main.class 2 | -------------------------------------------------------------------------------- /part07-Part07_05.Searching/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | SearchingTest.class 2 | -------------------------------------------------------------------------------- /part07-Part07_08.BigYear/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | BirdDatabaseTest.class 2 | -------------------------------------------------------------------------------- /part05-Part05_10.CardPayments/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | CardPaymentsTest.class 2 | -------------------------------------------------------------------------------- /part05-Part05_16.DatingApp/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | Main.class 2 | SimpleDate.class 3 | -------------------------------------------------------------------------------- /part06-Part06_07.HeightOrder/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | HeightOrderTest.class 2 | -------------------------------------------------------------------------------- /part06-Part06_09.SimpleDictionary/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | TextUITest.class 2 | -------------------------------------------------------------------------------- /part06-Part06_12.JokeManager/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | JokeManagerTest.class 2 | -------------------------------------------------------------------------------- /part06-Part06_13.Exercises/.tmcproject.yml: -------------------------------------------------------------------------------- 1 | force_new_sandbox: true 2 | extra_student_files: 3 | - src/test/java/TehtavienhallintaTest.java 4 | 5 | -------------------------------------------------------------------------------- /part07-Part07_05.Searching/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | Searching.class 2 | Book.class 3 | -------------------------------------------------------------------------------- /part07-Part07_07.RecipeSearch/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | RecipeSearchTest.class 2 | -------------------------------------------------------------------------------- /part05-Part05_07.NullPointerException/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | NPEErrorTest.class 2 | -------------------------------------------------------------------------------- /part05-Part05_09.HealthStation/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | HealthStationTest.class 2 | -------------------------------------------------------------------------------- /part05-Part05_11.ComparingApartments/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | ApartmentTest.class 2 | -------------------------------------------------------------------------------- /part05-Part05_13.IdenticalTwins/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | IdenticalTwinsTest.class 2 | -------------------------------------------------------------------------------- /part06-Part06_13.Exercises/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | ExerciseManagementTest.class 2 | -------------------------------------------------------------------------------- /part07-Part07_06.GradeStatistics/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | GradeStatisticsTest.class 2 | -------------------------------------------------------------------------------- /part07-Part07_07.RecipeSearch/test-00675c: -------------------------------------------------------------------------------- 1 | Sausage soup 2 | 20 3 | sausage 4 | potato 5 | water 6 | 7 | Meatballs 8 | 10 9 | ground meat 10 | -------------------------------------------------------------------------------- /part07-Part07_07.RecipeSearch/test-1449ee: -------------------------------------------------------------------------------- 1 | Sausage soup 2 | 20 3 | sausage 4 | potato 5 | water 6 | 7 | Meatballs 8 | 10 9 | ground meat 10 | -------------------------------------------------------------------------------- /part07-Part07_07.RecipeSearch/test-7f7ac8: -------------------------------------------------------------------------------- 1 | Sausage soup 2 | 20 3 | sausage 4 | potato 5 | water 6 | 7 | Meatballs 8 | 10 9 | ground meat 10 | -------------------------------------------------------------------------------- /part07-Part07_07.RecipeSearch/test-ff39a9: -------------------------------------------------------------------------------- 1 | Sausage soup 2 | 20 3 | sausage 4 | potato 5 | water 6 | 7 | Meatballs 8 | 10 9 | ground meat 10 | -------------------------------------------------------------------------------- /part05-Part05_06.OverloadedCounter/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | MainProgram.class 2 | Counter.class 3 | -------------------------------------------------------------------------------- /part05-Part05_07.NullPointerException/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | NullPointerExceptionProgram.class 2 | -------------------------------------------------------------------------------- /part05-Part05_08.BiggestPetShop/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | TheBiggestPetShopTest.class 2 | -------------------------------------------------------------------------------- /part05-Part05_11.ComparingApartments/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | Apartment.class 2 | Main.class 3 | -------------------------------------------------------------------------------- /part06-Part06_03.MessagingService/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | MessagingServiceTest.class 2 | -------------------------------------------------------------------------------- /part06-Part06_07.HeightOrder/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | Main.class 2 | Room.class 3 | Person.class 4 | -------------------------------------------------------------------------------- /part07-Part07_01.LiquidContainers/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | LiquidContainersTest.class 2 | -------------------------------------------------------------------------------- /part07-Part07_02.LiquidContainers2/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | LiquidContainers2Test.class 2 | -------------------------------------------------------------------------------- /part05-Part05_01.OneMinute/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | Program.class 2 | ClockHand.class 3 | Timer.class 4 | -------------------------------------------------------------------------------- /part05-Part05_02.Book/target/classes/Book.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_02.Book/target/classes/Book.class -------------------------------------------------------------------------------- /part05-Part05_03.Cube/target/classes/Cube.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_03.Cube/target/classes/Cube.class -------------------------------------------------------------------------------- /part05-Part05_05.ConstructorOverload/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | Product.class 2 | MainProgram.class 3 | -------------------------------------------------------------------------------- /part05-Part05_05.ConstructorOverload/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | ConstructorOverloadTest.class 2 | -------------------------------------------------------------------------------- /part05-Part05_12.Song/target/classes/Main.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_12.Song/target/classes/Main.class -------------------------------------------------------------------------------- /part05-Part05_12.Song/target/classes/Song.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_12.Song/target/classes/Song.class -------------------------------------------------------------------------------- /part06-Part06_01.Menu/target/classes/Main.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_01.Menu/target/classes/Main.class -------------------------------------------------------------------------------- /part06-Part06_01.Menu/target/classes/Menu.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_01.Menu/target/classes/Menu.class -------------------------------------------------------------------------------- /part06-Part06_04.PrintingACollection/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | Main.class 2 | SimpleCollection.class 3 | -------------------------------------------------------------------------------- /part06-Part06_04.PrintingACollection/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | PrintingACollectionTest.class 2 | -------------------------------------------------------------------------------- /part06-Part06_05.SantasWorkshop/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | Gift.class 2 | Main.class 3 | Package.class 4 | -------------------------------------------------------------------------------- /part06-Part06_06.LongestInCollection/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | Main.class 2 | SimpleCollection.class 3 | -------------------------------------------------------------------------------- /part06-Part06_06.LongestInCollection/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | LongestInCollectionTest.class 2 | -------------------------------------------------------------------------------- /part05-Part05_08.BiggestPetShop/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | Pet.class 2 | MainProgram.class 3 | Person.class 4 | -------------------------------------------------------------------------------- /part05-Part05_13.IdenticalTwins/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | Main.class 2 | Person.class 3 | SimpleDate.class 4 | -------------------------------------------------------------------------------- /part05-Part05_14.Books/target/classes/Book.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_14.Books/target/classes/Book.class -------------------------------------------------------------------------------- /part05-Part05_14.Books/target/classes/Main.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_14.Books/target/classes/Main.class -------------------------------------------------------------------------------- /part05-Part05_17.Money/target/classes/Money.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_17.Money/target/classes/Money.class -------------------------------------------------------------------------------- /part06-Part06_02.Stack/target/classes/Main.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_02.Stack/target/classes/Main.class -------------------------------------------------------------------------------- /part06-Part06_02.Stack/target/classes/Stack.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_02.Stack/target/classes/Stack.class -------------------------------------------------------------------------------- /part06-Part06_05.SantasWorkshop/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | A_GiftTest.class 2 | B_PackageTest.class 3 | -------------------------------------------------------------------------------- /part06-Part06_10.TodoList/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | Main.class 2 | UserInterface.class 3 | TodoList.class 4 | -------------------------------------------------------------------------------- /part07-Part07_02.LiquidContainers2/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | Container.class 2 | LiquidContainers2.class 3 | -------------------------------------------------------------------------------- /part05-Part05_02.Book/target/classes/Program.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_02.Book/target/classes/Program.class -------------------------------------------------------------------------------- /part05-Part05_03.Cube/target/classes/Program.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_03.Cube/target/classes/Program.class -------------------------------------------------------------------------------- /part05-Part05_09.HealthStation/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | Main.class 2 | HealthStation.class 3 | Person.class 4 | -------------------------------------------------------------------------------- /part05-Part05_15.Archive/target/classes/Item.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_15.Archive/target/classes/Item.class -------------------------------------------------------------------------------- /part05-Part05_15.Archive/target/classes/Main.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_15.Archive/target/classes/Main.class -------------------------------------------------------------------------------- /part05-Part05_16.DatingApp/target/classes/Main.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_16.DatingApp/target/classes/Main.class -------------------------------------------------------------------------------- /part05-Part05_16.DatingApp/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | A_DatingAppTest.class 2 | B_DatingAppTest.class 3 | -------------------------------------------------------------------------------- /part06-Part06_08.CargoHold/target/classes/Hold.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_08.CargoHold/target/classes/Hold.class -------------------------------------------------------------------------------- /part06-Part06_08.CargoHold/target/classes/Item.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_08.CargoHold/target/classes/Item.class -------------------------------------------------------------------------------- /part06-Part06_08.CargoHold/target/classes/Main.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_08.CargoHold/target/classes/Main.class -------------------------------------------------------------------------------- /part06-Part06_08.CargoHold/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | Main.class 2 | Suitcase.class 3 | Item.class 4 | Hold.class 5 | -------------------------------------------------------------------------------- /part06-Part06_10.TodoList/target/classes/Main.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_10.TodoList/target/classes/Main.class -------------------------------------------------------------------------------- /part07-Part07_05.Searching/target/classes/Book.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part07-Part07_05.Searching/target/classes/Book.class -------------------------------------------------------------------------------- /part07-Part07_08.BigYear/target/classes/Bird.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part07-Part07_08.BigYear/target/classes/Bird.class -------------------------------------------------------------------------------- /part07-Part07_08.BigYear/target/classes/TextUI.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part07-Part07_08.BigYear/target/classes/TextUI.class -------------------------------------------------------------------------------- /part05-Part05_01.OneMinute/target/classes/Timer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_01.OneMinute/target/classes/Timer.class -------------------------------------------------------------------------------- /part05-Part05_04.FitByte/target/classes/Fitbyte.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_04.FitByte/target/classes/Fitbyte.class -------------------------------------------------------------------------------- /part05-Part05_04.FitByte/target/classes/Program.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_04.FitByte/target/classes/Program.class -------------------------------------------------------------------------------- /part05-Part05_10.CardPayments/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | PaymentTerminal.class 2 | Main.class 3 | PaymentCard.class 4 | -------------------------------------------------------------------------------- /part06-Part06_03.MessagingService/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | Main.class 2 | Message.class 3 | MessagingService.class 4 | -------------------------------------------------------------------------------- /part06-Part06_07.HeightOrder/target/classes/Main.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_07.HeightOrder/target/classes/Main.class -------------------------------------------------------------------------------- /part06-Part06_07.HeightOrder/target/classes/Room.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_07.HeightOrder/target/classes/Room.class -------------------------------------------------------------------------------- /part06-Part06_09.SimpleDictionary/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | TextUI.class 2 | Main.class 3 | SimpleDictionary.class 4 | -------------------------------------------------------------------------------- /part06-Part06_11.Averages/target/classes/Program.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_11.Averages/target/classes/Program.class -------------------------------------------------------------------------------- /part06-Part06_11.Averages/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | Program.class 2 | GradeRegister.class 3 | UserInterface.class 4 | -------------------------------------------------------------------------------- /part06-Part06_12.JokeManager/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | Program.class 2 | JokeManager.class 3 | UserInterface.class 4 | -------------------------------------------------------------------------------- /part07-Part07_04.ReadymadeSortingAlgorithms/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | ReadymadeSortingAlgorithmsTest.class 2 | -------------------------------------------------------------------------------- /part07-Part07_06.GradeStatistics/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | GradeBook.class 2 | Main.class 3 | TextInterface.class 4 | -------------------------------------------------------------------------------- /part05-Part05_01.OneMinute/target/classes/ClockHand.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_01.OneMinute/target/classes/ClockHand.class -------------------------------------------------------------------------------- /part05-Part05_01.OneMinute/target/classes/Program.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_01.OneMinute/target/classes/Program.class -------------------------------------------------------------------------------- /part05-Part05_02.Book/target/test-classes/BookTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_02.Book/target/test-classes/BookTest.class -------------------------------------------------------------------------------- /part05-Part05_03.Cube/target/test-classes/CubeTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_03.Cube/target/test-classes/CubeTest.class -------------------------------------------------------------------------------- /part05-Part05_08.BiggestPetShop/target/classes/Pet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_08.BiggestPetShop/target/classes/Pet.class -------------------------------------------------------------------------------- /part05-Part05_09.HealthStation/target/classes/Main.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_09.HealthStation/target/classes/Main.class -------------------------------------------------------------------------------- /part05-Part05_10.CardPayments/target/classes/Main.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_10.CardPayments/target/classes/Main.class -------------------------------------------------------------------------------- /part05-Part05_12.Song/target/test-classes/SongTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_12.Song/target/test-classes/SongTest.class -------------------------------------------------------------------------------- /part05-Part05_13.IdenticalTwins/target/classes/Main.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_13.IdenticalTwins/target/classes/Main.class -------------------------------------------------------------------------------- /part05-Part05_17.Money/target/classes/MainProgram.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_17.Money/target/classes/MainProgram.class -------------------------------------------------------------------------------- /part06-Part06_01.Menu/target/test-classes/MenuTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_01.Menu/target/test-classes/MenuTest.class -------------------------------------------------------------------------------- /part06-Part06_05.SantasWorkshop/target/classes/Gift.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_05.SantasWorkshop/target/classes/Gift.class -------------------------------------------------------------------------------- /part06-Part06_05.SantasWorkshop/target/classes/Main.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_05.SantasWorkshop/target/classes/Main.class -------------------------------------------------------------------------------- /part06-Part06_07.HeightOrder/target/classes/Person.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_07.HeightOrder/target/classes/Person.class -------------------------------------------------------------------------------- /part06-Part06_08.CargoHold/target/classes/Suitcase.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_08.CargoHold/target/classes/Suitcase.class -------------------------------------------------------------------------------- /part06-Part06_10.TodoList/target/classes/TodoList.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_10.TodoList/target/classes/TodoList.class -------------------------------------------------------------------------------- /part06-Part06_12.JokeManager/target/classes/Program.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_12.JokeManager/target/classes/Program.class -------------------------------------------------------------------------------- /part06-Part06_13.Exercises/target/classes/Exercise.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_13.Exercises/target/classes/Exercise.class -------------------------------------------------------------------------------- /part06-Part06_13.Exercises/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | ExerciseManagement.class 2 | MainProgram.class 3 | Exercise.class 4 | -------------------------------------------------------------------------------- /part07-Part07_03.Sorting/target/classes/MainProgram.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part07-Part07_03.Sorting/target/classes/MainProgram.class -------------------------------------------------------------------------------- /part07-Part07_05.Searching/target/classes/Searching.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part07-Part07_05.Searching/target/classes/Searching.class -------------------------------------------------------------------------------- /part07-Part07_07.RecipeSearch/target/classes/Recipe.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part07-Part07_07.RecipeSearch/target/classes/Recipe.class -------------------------------------------------------------------------------- /part07-Part07_07.RecipeSearch/test-29e4f6: -------------------------------------------------------------------------------- 1 | Sausage soup 2 | 20 3 | sausage 4 | potato 5 | water 6 | 7 | Tofu rolls 8 | 75 9 | tofu 10 | onion 11 | cucumber 12 | avocado 13 | -------------------------------------------------------------------------------- /part07-Part07_08.BigYear/target/classes/mainProgram.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part07-Part07_08.BigYear/target/classes/mainProgram.class -------------------------------------------------------------------------------- /part03-Part03_22.PrintInStars/target/classes/Printer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part03-Part03_22.PrintInStars/target/classes/Printer.class -------------------------------------------------------------------------------- /part05-Part05_08.BiggestPetShop/target/classes/Person.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_08.BiggestPetShop/target/classes/Person.class -------------------------------------------------------------------------------- /part05-Part05_09.HealthStation/target/classes/Person.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_09.HealthStation/target/classes/Person.class -------------------------------------------------------------------------------- /part05-Part05_13.IdenticalTwins/target/classes/Person.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_13.IdenticalTwins/target/classes/Person.class -------------------------------------------------------------------------------- /part05-Part05_14.Books/target/test-classes/BooksTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_14.Books/target/test-classes/BooksTest.class -------------------------------------------------------------------------------- /part05-Part05_16.DatingApp/target/classes/SimpleDate.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_16.DatingApp/target/classes/SimpleDate.class -------------------------------------------------------------------------------- /part05-Part05_17.Money/target/test-classes/MoneyTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_17.Money/target/test-classes/MoneyTest.class -------------------------------------------------------------------------------- /part06-Part06_02.Stack/target/test-classes/StackTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_02.Stack/target/test-classes/StackTest.class -------------------------------------------------------------------------------- /part06-Part06_03.MessagingService/target/classes/Main.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_03.MessagingService/target/classes/Main.class -------------------------------------------------------------------------------- /part06-Part06_08.CargoHold/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | A_ItemTest.class 2 | B_SuitcaseTest.class 3 | C_HoldTest.class 4 | -------------------------------------------------------------------------------- /part06-Part06_09.SimpleDictionary/target/classes/Main.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_09.SimpleDictionary/target/classes/Main.class -------------------------------------------------------------------------------- /part06-Part06_13.Exercises/target/classes/MainProgram.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_13.Exercises/target/classes/MainProgram.class -------------------------------------------------------------------------------- /part07-Part07_06.GradeStatistics/target/classes/Main.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part07-Part07_06.GradeStatistics/target/classes/Main.class -------------------------------------------------------------------------------- /part07-Part07_08.BigYear/target/classes/BirdDatabase.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part07-Part07_08.BigYear/target/classes/BirdDatabase.class -------------------------------------------------------------------------------- /part07-Part07_08.BigYear/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | TextUI.class 2 | Bird.class 3 | BirdDatabase.class 4 | mainProgram.class 5 | -------------------------------------------------------------------------------- /part05-Part05_04.FitByte/target/test-classes/FitbyteTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_04.FitByte/target/test-classes/FitbyteTest.class -------------------------------------------------------------------------------- /part05-Part05_10.CardPayments/target/classes/PaymentCard.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_10.CardPayments/target/classes/PaymentCard.class -------------------------------------------------------------------------------- /part05-Part05_11.ComparingApartments/target/classes/Main.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_11.ComparingApartments/target/classes/Main.class -------------------------------------------------------------------------------- /part05-Part05_15.Archive/target/test-classes/ArchiveTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_15.Archive/target/test-classes/ArchiveTest.class -------------------------------------------------------------------------------- /part05-Part05_17.Money/target/Part05_17.Money-1.0-SNAPSHOT.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_17.Money/target/Part05_17.Money-1.0-SNAPSHOT.jar -------------------------------------------------------------------------------- /part05-Part05_17.Money/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- 1 | #Generated by Maven 2 | #Fri Jul 17 19:15:45 MST 2020 3 | groupId=tkt 4 | artifactId=Part05_17.Money 5 | version=1.0-SNAPSHOT 6 | -------------------------------------------------------------------------------- /part06-Part06_03.MessagingService/target/classes/Message.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_03.MessagingService/target/classes/Message.class -------------------------------------------------------------------------------- /part06-Part06_04.PrintingACollection/target/classes/Main.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_04.PrintingACollection/target/classes/Main.class -------------------------------------------------------------------------------- /part06-Part06_05.SantasWorkshop/target/classes/Package.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_05.SantasWorkshop/target/classes/Package.class -------------------------------------------------------------------------------- /part06-Part06_06.LongestInCollection/target/classes/Main.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_06.LongestInCollection/target/classes/Main.class -------------------------------------------------------------------------------- /part06-Part06_09.SimpleDictionary/target/classes/TextUI.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_09.SimpleDictionary/target/classes/TextUI.class -------------------------------------------------------------------------------- /part06-Part06_10.TodoList/target/classes/UserInterface.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_10.TodoList/target/classes/UserInterface.class -------------------------------------------------------------------------------- /part06-Part06_11.Averages/target/classes/GradeRegister.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_11.Averages/target/classes/GradeRegister.class -------------------------------------------------------------------------------- /part06-Part06_11.Averages/target/classes/UserInterface.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_11.Averages/target/classes/UserInterface.class -------------------------------------------------------------------------------- /part06-Part06_12.JokeManager/target/classes/JokeManager.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_12.JokeManager/target/classes/JokeManager.class -------------------------------------------------------------------------------- /part07-Part07_03.Sorting/target/test-classes/SortingTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part07-Part07_03.Sorting/target/test-classes/SortingTest.class -------------------------------------------------------------------------------- /part07-Part07_07.RecipeSearch/target/classes/RecipeBook.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part07-Part07_07.RecipeSearch/target/classes/RecipeBook.class -------------------------------------------------------------------------------- /part05-Part05_06.OverloadedCounter/target/classes/Counter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_06.OverloadedCounter/target/classes/Counter.class -------------------------------------------------------------------------------- /part05-Part05_08.BiggestPetShop/target/classes/MainProgram.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_08.BiggestPetShop/target/classes/MainProgram.class -------------------------------------------------------------------------------- /part05-Part05_13.IdenticalTwins/target/classes/SimpleDate.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_13.IdenticalTwins/target/classes/SimpleDate.class -------------------------------------------------------------------------------- /part06-Part06_08.CargoHold/target/test-classes/A_ItemTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_08.CargoHold/target/test-classes/A_ItemTest.class -------------------------------------------------------------------------------- /part06-Part06_08.CargoHold/target/test-classes/C_HoldTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_08.CargoHold/target/test-classes/C_HoldTest.class -------------------------------------------------------------------------------- /part06-Part06_10.TodoList/target/test-classes/TodoListTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_10.TodoList/target/test-classes/TodoListTest.class -------------------------------------------------------------------------------- /part06-Part06_11.Averages/target/test-classes/AveragesTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_11.Averages/target/test-classes/AveragesTest.class -------------------------------------------------------------------------------- /part06-Part06_12.JokeManager/target/classes/UserInterface.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_12.JokeManager/target/classes/UserInterface.class -------------------------------------------------------------------------------- /part07-Part07_06.GradeStatistics/target/classes/GradeBook.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part07-Part07_06.GradeStatistics/target/classes/GradeBook.class -------------------------------------------------------------------------------- /part07-Part07_07.RecipeSearch/target/classes/RecipeSearch.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part07-Part07_07.RecipeSearch/target/classes/RecipeSearch.class -------------------------------------------------------------------------------- /part07-Part07_07.RecipeSearch/target/classes/TextInterface.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part07-Part07_07.RecipeSearch/target/classes/TextInterface.class -------------------------------------------------------------------------------- /part07-Part07_07.RecipeSearch/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | RecipeSearch.class 2 | RecipeBook.class 3 | Recipe.class 4 | TextInterface.class 5 | -------------------------------------------------------------------------------- /part02-Part02_03.AbsoluteValue/target/classes/AbsoluteValue.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part02-Part02_03.AbsoluteValue/target/classes/AbsoluteValue.class -------------------------------------------------------------------------------- /part03-Part03_22.PrintInStars/target/test-classes/PrinterTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part03-Part03_22.PrintInStars/target/test-classes/PrinterTest.class -------------------------------------------------------------------------------- /part05-Part05_05.ConstructorOverload/target/classes/Product.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_05.ConstructorOverload/target/classes/Product.class -------------------------------------------------------------------------------- /part05-Part05_06.OverloadedCounter/target/classes/MainProgram.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_06.OverloadedCounter/target/classes/MainProgram.class -------------------------------------------------------------------------------- /part05-Part05_06.OverloadedCounter/target/test-classes/Utils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_06.OverloadedCounter/target/test-classes/Utils.class -------------------------------------------------------------------------------- /part05-Part05_09.HealthStation/target/classes/HealthStation.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_09.HealthStation/target/classes/HealthStation.class -------------------------------------------------------------------------------- /part05-Part05_10.CardPayments/target/classes/PaymentTerminal.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_10.CardPayments/target/classes/PaymentTerminal.class -------------------------------------------------------------------------------- /part05-Part05_11.ComparingApartments/target/classes/Apartment.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_11.ComparingApartments/target/classes/Apartment.class -------------------------------------------------------------------------------- /part06-Part06_08.CargoHold/target/test-classes/B_SuitcaseTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_08.CargoHold/target/test-classes/B_SuitcaseTest.class -------------------------------------------------------------------------------- /part06-Part06_13.Exercises/target/classes/ExerciseManagement.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_13.Exercises/target/classes/ExerciseManagement.class -------------------------------------------------------------------------------- /part07-Part07_02.LiquidContainers2/target/classes/Container.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part07-Part07_02.LiquidContainers2/target/classes/Container.class -------------------------------------------------------------------------------- /part07-Part07_05.Searching/target/test-classes/SearchingTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part07-Part07_05.Searching/target/test-classes/SearchingTest.class -------------------------------------------------------------------------------- /part07-Part07_06.GradeStatistics/target/classes/TextInterface.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part07-Part07_06.GradeStatistics/target/classes/TextInterface.class -------------------------------------------------------------------------------- /part07-Part07_08.BigYear/target/test-classes/BirdDatabaseTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part07-Part07_08.BigYear/target/test-classes/BirdDatabaseTest.class -------------------------------------------------------------------------------- /part05-Part05_05.ConstructorOverload/target/classes/MainProgram.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_05.ConstructorOverload/target/classes/MainProgram.class -------------------------------------------------------------------------------- /part05-Part05_16.DatingApp/target/test-classes/A_DatingAppTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_16.DatingApp/target/test-classes/A_DatingAppTest.class -------------------------------------------------------------------------------- /part05-Part05_16.DatingApp/target/test-classes/B_DatingAppTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_16.DatingApp/target/test-classes/B_DatingAppTest.class -------------------------------------------------------------------------------- /part06-Part06_05.SantasWorkshop/target/test-classes/A_GiftTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_05.SantasWorkshop/target/test-classes/A_GiftTest.class -------------------------------------------------------------------------------- /part07-Part07_04.ReadymadeSortingAlgorithms/target/classes/Main.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part07-Part07_04.ReadymadeSortingAlgorithms/target/classes/Main.class -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /part04-Part04_23.CreatingANewFile/src/main/java/Program.java: -------------------------------------------------------------------------------- 1 | public class Program { 2 | 3 | public static void main(String[] args) { 4 | // you don't need to do anything here... 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /part04-Part04_31.SportStatistics/data.csv: -------------------------------------------------------------------------------- 1 | ENCE,Vitality,9,16 2 | ENCE,Vitality,16,12 3 | ENCE,Vitality,9,16 4 | ENCE,Heroic,10,16 5 | SJ,ENCE,0,16 6 | SJ,ENCE,3,16 7 | FURIA,NRG,7,16 8 | FURIA,Prospects,16,1 9 | -------------------------------------------------------------------------------- /part05-Part05_06.OverloadedCounter/src/main/java/MainProgram.java: -------------------------------------------------------------------------------- 1 | 2 | public class MainProgram { 3 | 4 | public static void main(String[] args) { 5 | // Test your counter here 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /part05-Part05_06.OverloadedCounter/target/test-classes/CounterTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_06.OverloadedCounter/target/test-classes/CounterTest.class -------------------------------------------------------------------------------- /part05-Part05_10.CardPayments/target/test-classes/CardPaymentsTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_10.CardPayments/target/test-classes/CardPaymentsTest.class -------------------------------------------------------------------------------- /part06-Part06_03.MessagingService/target/classes/MessagingService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_03.MessagingService/target/classes/MessagingService.class -------------------------------------------------------------------------------- /part06-Part06_05.SantasWorkshop/target/test-classes/B_PackageTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_05.SantasWorkshop/target/test-classes/B_PackageTest.class -------------------------------------------------------------------------------- /part06-Part06_07.HeightOrder/target/test-classes/HeightOrderTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_07.HeightOrder/target/test-classes/HeightOrderTest.class -------------------------------------------------------------------------------- /part06-Part06_09.SimpleDictionary/target/classes/SimpleDictionary.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_09.SimpleDictionary/target/classes/SimpleDictionary.class -------------------------------------------------------------------------------- /part06-Part06_09.SimpleDictionary/target/test-classes/TextUITest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_09.SimpleDictionary/target/test-classes/TextUITest.class -------------------------------------------------------------------------------- /part06-Part06_12.JokeManager/target/test-classes/JokeManagerTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_12.JokeManager/target/test-classes/JokeManagerTest.class -------------------------------------------------------------------------------- /part07-Part07_01.LiquidContainers/target/classes/LiquidContainers.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part07-Part07_01.LiquidContainers/target/classes/LiquidContainers.class -------------------------------------------------------------------------------- /part07-Part07_07.RecipeSearch/target/test-classes/RecipeSearchTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part07-Part07_07.RecipeSearch/target/test-classes/RecipeSearchTest.class -------------------------------------------------------------------------------- /part02-Part02_03.AbsoluteValue/target/test-classes/AbsoluteValueTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part02-Part02_03.AbsoluteValue/target/test-classes/AbsoluteValueTest.class -------------------------------------------------------------------------------- /part05-Part05_02.Book/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_02.Book\src\test\java\BookTest.java 2 | -------------------------------------------------------------------------------- /part05-Part05_03.Cube/licenseheader.txt: -------------------------------------------------------------------------------- 1 | <#if licenseFirst??> 2 | ${licenseFirst} 3 | 4 | ${licensePrefix} 5 | ${licensePrefix}This program is${licensePrefix} 6 | <#if licenseLast??> 7 | ${licenseLast} 8 | -------------------------------------------------------------------------------- /part05-Part05_03.Cube/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_03.Cube\src\test\java\CubeTest.java 2 | -------------------------------------------------------------------------------- /part05-Part05_09.HealthStation/target/test-classes/HealthStationTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_09.HealthStation/target/test-classes/HealthStationTest.class -------------------------------------------------------------------------------- /part05-Part05_12.Song/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_12.Song\src\test\java\SongTest.java 2 | -------------------------------------------------------------------------------- /part06-Part06_01.Menu/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_01.Menu\src\test\java\MenuTest.java 2 | -------------------------------------------------------------------------------- /part06-Part06_04.PrintingACollection/target/classes/SimpleCollection.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_04.PrintingACollection/target/classes/SimpleCollection.class -------------------------------------------------------------------------------- /part06-Part06_06.LongestInCollection/target/classes/SimpleCollection.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_06.LongestInCollection/target/classes/SimpleCollection.class -------------------------------------------------------------------------------- /part07-Part07_02.LiquidContainers2/target/classes/LiquidContainers2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part07-Part07_02.LiquidContainers2/target/classes/LiquidContainers2.class -------------------------------------------------------------------------------- /part07-Part07_03.Sorting/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part07-Part07_03.Sorting\src\main\java\MainProgram.java 2 | -------------------------------------------------------------------------------- /part04-Part04_26.GuestListFromAFile/target/classes/GuestListFromAFile.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part04-Part04_26.GuestListFromAFile/target/classes/GuestListFromAFile.class -------------------------------------------------------------------------------- /part05-Part05_02.Book/licenseheader.txt: -------------------------------------------------------------------------------- 1 | <#if licenseFirst??> 2 | ${licenseFirst} 3 | 4 | ${licensePrefix} 5 | ${licensePrefix}This programs is ${licensePrefix} 6 | <#if licenseLast??> 7 | ${licenseLast} 8 | -------------------------------------------------------------------------------- /part05-Part05_06.OverloadedCounter/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | ConstructorSignature.class 2 | MethodSignature.class 3 | Utils.class 4 | CounterTest.class 5 | -------------------------------------------------------------------------------- /part05-Part05_06.OverloadedCounter/target/test-classes/MethodSignature.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_06.OverloadedCounter/target/test-classes/MethodSignature.class -------------------------------------------------------------------------------- /part05-Part05_07.NullPointerException/target/test-classes/NPEErrorTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_07.NullPointerException/target/test-classes/NPEErrorTest.class -------------------------------------------------------------------------------- /part05-Part05_11.ComparingApartments/target/test-classes/ApartmentTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_11.ComparingApartments/target/test-classes/ApartmentTest.class -------------------------------------------------------------------------------- /part05-Part05_13.IdenticalTwins/target/test-classes/IdenticalTwinsTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_13.IdenticalTwins/target/test-classes/IdenticalTwinsTest.class -------------------------------------------------------------------------------- /part05-Part05_14.Books/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_14.Books\src\test\java\BooksTest.java 2 | -------------------------------------------------------------------------------- /part05-Part05_17.Money/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_17.Money\src\test\java\MoneyTest.java 2 | -------------------------------------------------------------------------------- /part06-Part06_02.Stack/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_02.Stack\src\test\java\StackTest.java 2 | -------------------------------------------------------------------------------- /part06-Part06_13.Exercises/target/test-classes/ExerciseManagementTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_13.Exercises/target/test-classes/ExerciseManagementTest.class -------------------------------------------------------------------------------- /part05-Part05_04.FitByte/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_04.FitByte\src\test\java\FitbyteTest.java 2 | -------------------------------------------------------------------------------- /part05-Part05_08.BiggestPetShop/target/test-classes/TheBiggestPetShopTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_08.BiggestPetShop/target/test-classes/TheBiggestPetShopTest.class -------------------------------------------------------------------------------- /part05-Part05_15.Archive/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_15.Archive\src\test\java\ArchiveTest.java 2 | -------------------------------------------------------------------------------- /part06-Part06_10.TodoList/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_10.TodoList\src\test\java\TodoListTest.java 2 | -------------------------------------------------------------------------------- /part06-Part06_11.Averages/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_11.Averages\src\test\java\AveragesTest.java 2 | -------------------------------------------------------------------------------- /part06-Part06_13.Exercises/src/main/java/MainProgram.java: -------------------------------------------------------------------------------- 1 | 2 | public class MainProgram { 3 | 4 | // update here your exercise progress 5 | public static int partsCompleted() { 6 | return 2; 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /part07-Part07_03.Sorting/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part07-Part07_03.Sorting\src\test\java\SortingTest.java 2 | -------------------------------------------------------------------------------- /part07-Part07_06.GradeStatistics/target/test-classes/GradeStatisticsTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part07-Part07_06.GradeStatistics/target/test-classes/GradeStatisticsTest.class -------------------------------------------------------------------------------- /part05-Part05_06.OverloadedCounter/target/test-classes/ConstructorSignature.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_06.OverloadedCounter/target/test-classes/ConstructorSignature.class -------------------------------------------------------------------------------- /part06-Part06_03.MessagingService/target/test-classes/MessagingServiceTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_03.MessagingService/target/test-classes/MessagingServiceTest.class -------------------------------------------------------------------------------- /part07-Part07_01.LiquidContainers/target/test-classes/LiquidContainersTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part07-Part07_01.LiquidContainers/target/test-classes/LiquidContainersTest.class -------------------------------------------------------------------------------- /part07-Part07_02.LiquidContainers2/target/test-classes/LiquidContainers2Test.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part07-Part07_02.LiquidContainers2/target/test-classes/LiquidContainers2Test.class -------------------------------------------------------------------------------- /part07-Part07_05.Searching/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part07-Part07_05.Searching\src\test\java\SearchingTest.java 2 | -------------------------------------------------------------------------------- /part07-Part07_08.BigYear/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part07-Part07_08.BigYear\src\test\java\BirdDatabaseTest.java 2 | -------------------------------------------------------------------------------- /part04-Part04_26.GuestListFromAFile/target/test-classes/GuestListFromAFileTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part04-Part04_26.GuestListFromAFile/target/test-classes/GuestListFromAFileTest.class -------------------------------------------------------------------------------- /part06-Part06_07.HeightOrder/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_07.HeightOrder\src\test\java\HeightOrderTest.java 2 | -------------------------------------------------------------------------------- /part06-Part06_12.JokeManager/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_12.JokeManager\src\test\java\JokeManagerTest.java 2 | -------------------------------------------------------------------------------- /part05-Part05_05.ConstructorOverload/target/test-classes/ConstructorOverloadTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_05.ConstructorOverload/target/test-classes/ConstructorOverloadTest.class -------------------------------------------------------------------------------- /part05-Part05_07.NullPointerException/target/classes/NullPointerExceptionProgram.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part05-Part05_07.NullPointerException/target/classes/NullPointerExceptionProgram.class -------------------------------------------------------------------------------- /part05-Part05_09.HealthStation/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_09.HealthStation\src\test\java\HealthStationTest.java 2 | -------------------------------------------------------------------------------- /part05-Part05_10.CardPayments/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_10.CardPayments\src\test\java\CardPaymentsTest.java 2 | -------------------------------------------------------------------------------- /part06-Part06_04.PrintingACollection/target/test-classes/PrintingACollectionTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_04.PrintingACollection/target/test-classes/PrintingACollectionTest.class -------------------------------------------------------------------------------- /part06-Part06_06.LongestInCollection/target/test-classes/LongestInCollectionTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part06-Part06_06.LongestInCollection/target/test-classes/LongestInCollectionTest.class -------------------------------------------------------------------------------- /part06-Part06_09.SimpleDictionary/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_09.SimpleDictionary\src\test\java\TextUITest.java 2 | -------------------------------------------------------------------------------- /part06-Part06_13.Exercises/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_13.Exercises\src\test\java\ExerciseManagementTest.java 2 | -------------------------------------------------------------------------------- /part07-Part07_01.LiquidContainers/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part07-Part07_01.LiquidContainers\src\main\java\LiquidContainers.java 2 | -------------------------------------------------------------------------------- /part07-Part07_07.RecipeSearch/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part07-Part07_07.RecipeSearch\src\test\java\RecipeSearchTest.java 2 | -------------------------------------------------------------------------------- /part05-Part05_02.Book/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /part05-Part05_13.IdenticalTwins/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_13.IdenticalTwins\src\test\java\IdenticalTwinsTest.java 2 | -------------------------------------------------------------------------------- /part07-Part07_04.ReadymadeSortingAlgorithms/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part07-Part07_04.ReadymadeSortingAlgorithms\src\main\java\Main.java 2 | -------------------------------------------------------------------------------- /part05-Part05_07.NullPointerException/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_07.NullPointerException\src\test\java\NPEErrorTest.java 2 | -------------------------------------------------------------------------------- /part05-Part05_08.BiggestPetShop/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_08.BiggestPetShop\src\test\java\TheBiggestPetShopTest.java 2 | -------------------------------------------------------------------------------- /part05-Part05_11.ComparingApartments/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_11.ComparingApartments\src\test\java\ApartmentTest.java 2 | -------------------------------------------------------------------------------- /part06-Part06_03.MessagingService/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_03.MessagingService\src\test\java\MessagingServiceTest.java 2 | -------------------------------------------------------------------------------- /part07-Part07_01.LiquidContainers/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part07-Part07_01.LiquidContainers\src\test\java\LiquidContainersTest.java 2 | -------------------------------------------------------------------------------- /part07-Part07_06.GradeStatistics/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part07-Part07_06.GradeStatistics\src\test\java\GradeStatisticsTest.java 2 | -------------------------------------------------------------------------------- /part07-Part07_02.LiquidContainers2/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part07-Part07_02.LiquidContainers2\src\test\java\LiquidContainers2Test.java 2 | -------------------------------------------------------------------------------- /part05-Part05_05.ConstructorOverload/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_05.ConstructorOverload\src\test\java\ConstructorOverloadTest.java 2 | -------------------------------------------------------------------------------- /part05-Part05_07.NullPointerException/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_07.NullPointerException\src\main\java\NullPointerExceptionProgram.java 2 | -------------------------------------------------------------------------------- /part06-Part06_04.PrintingACollection/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_04.PrintingACollection\src\test\java\PrintingACollectionTest.java 2 | -------------------------------------------------------------------------------- /part06-Part06_06.LongestInCollection/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_06.LongestInCollection\src\test\java\LongestInCollectionTest.java 2 | -------------------------------------------------------------------------------- /part07-Part07_04.ReadymadeSortingAlgorithms/target/test-classes/ReadymadeSortingAlgorithmsTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/d-holguin/mooc-java-programming-i/HEAD/part07-Part07_04.ReadymadeSortingAlgorithms/target/test-classes/ReadymadeSortingAlgorithmsTest.class -------------------------------------------------------------------------------- /part07-Part07_04.ReadymadeSortingAlgorithms/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part07-Part07_04.ReadymadeSortingAlgorithms\src\test\java\ReadymadeSortingAlgorithmsTest.java 2 | -------------------------------------------------------------------------------- /part01-Part01_02.AdaLovelace/src/main/java/AdaLovelace.java: -------------------------------------------------------------------------------- 1 | 2 | public class AdaLovelace { 3 | 4 | public static void main(String[] args) { 5 | // Write your program here 6 | System.out.println("Ada Lovelace"); 7 | 8 | 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /part01-Part01_06.HiAdaLovelace/src/main/java/HiAdaLovelace.java: -------------------------------------------------------------------------------- 1 | 2 | public class HiAdaLovelace { 3 | 4 | public static void main(String[] args) { 5 | String name = "Ada Lovelace"; 6 | System.out.println("Hi "+ name + "!"); 7 | 8 | 9 | 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /part04-Part04_06.Door/src/main/java/Door.java: -------------------------------------------------------------------------------- 1 | 2 | 3 | /** 4 | * 5 | * @author dantes 6 | */ 7 | public class Door { 8 | 9 | public Door() { 10 | } 11 | 12 | public void knock(){ 13 | System.out.println("Who's there?"); 14 | } 15 | 16 | 17 | } 18 | -------------------------------------------------------------------------------- /part05-Part05_12.Song/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_12.Song\src\main\java\Main.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_12.Song\src\main\java\Song.java 3 | -------------------------------------------------------------------------------- /part06-Part06_01.Menu/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_01.Menu\src\main\java\Main.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_01.Menu\src\main\java\Menu.java 3 | -------------------------------------------------------------------------------- /part05-Part05_02.Book/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_02.Book\src\main\java\Book.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_02.Book\src\main\java\Program.java 3 | -------------------------------------------------------------------------------- /part05-Part05_03.Cube/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_03.Cube\src\main\java\Cube.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_03.Cube\src\main\java\Program.java 3 | -------------------------------------------------------------------------------- /part05-Part05_14.Books/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_14.Books\src\main\java\Main.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_14.Books\src\main\java\Book.java 3 | -------------------------------------------------------------------------------- /part06-Part06_02.Stack/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_02.Stack\src\main\java\Stack.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_02.Stack\src\main\java\Main.java 3 | -------------------------------------------------------------------------------- /part05-Part05_15.Archive/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_15.Archive\src\main\java\Item.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_15.Archive\src\main\java\Main.java 3 | -------------------------------------------------------------------------------- /part05-Part05_17.Money/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_17.Money\src\main\java\MainProgram.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_17.Money\src\main\java\Money.java 3 | -------------------------------------------------------------------------------- /part07-Part07_07.RecipeSearch/recipes.txt: -------------------------------------------------------------------------------- 1 | Pancake dough 2 | 60 3 | milk 4 | egg 5 | flour 6 | sugar 7 | salt 8 | butter 9 | 10 | Meatballs 11 | 20 12 | ground meat 13 | egg 14 | breadcrumbs 15 | 16 | Tofu rolls 17 | 30 18 | tofu 19 | rice 20 | water 21 | carrot 22 | cucumber 23 | avocado 24 | wasabi 25 | -------------------------------------------------------------------------------- /part05-Part05_04.FitByte/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_04.FitByte\src\main\java\Fitbyte.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_04.FitByte\src\main\java\Program.java 3 | -------------------------------------------------------------------------------- /part05-Part05_16.DatingApp/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_16.DatingApp\src\main\java\SimpleDate.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_16.DatingApp\src\main\java\Main.java 3 | -------------------------------------------------------------------------------- /part07-Part07_05.Searching/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part07-Part07_05.Searching\src\main\java\Book.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part07-Part07_05.Searching\src\main\java\Searching.java 3 | -------------------------------------------------------------------------------- /part05-Part05_17.Money/target/surefire-reports/MoneyTest.txt: -------------------------------------------------------------------------------- 1 | ------------------------------------------------------------------------------- 2 | Test set: MoneyTest 3 | ------------------------------------------------------------------------------- 4 | Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.07 sec 5 | -------------------------------------------------------------------------------- /part05-Part05_02.Book/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /part02-Part02_28.Word/src/main/java/Word.java: -------------------------------------------------------------------------------- 1 | 2 | import java.util.Scanner; 3 | 4 | public class Word { 5 | 6 | public static void main(String[] args) { 7 | Scanner scanner = new Scanner(System.in); 8 | 9 | } 10 | public static String word(){ 11 | return "Test"; 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /part06-Part06_03.MessagingService/src/main/java/Main.java: -------------------------------------------------------------------------------- 1 | 2 | public class Main { 3 | 4 | public static void main(String[] args) { 5 | 6 | // Try out your class here 7 | 8 | MessagingService ms = new MessagingService(); 9 | 10 | System.out.println(ms.getMessages()); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /part05-Part05_16.DatingApp/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_16.DatingApp\src\test\java\B_DatingAppTest.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_16.DatingApp\src\test\java\A_DatingAppTest.java 3 | -------------------------------------------------------------------------------- /part04-Part04_04.Room/src/main/java/MainProgram.java: -------------------------------------------------------------------------------- 1 | 2 | import java.util.Scanner; 3 | 4 | public class MainProgram { 5 | 6 | public static void main(String[] args) { 7 | Scanner scanner = new Scanner(System.in); 8 | 9 | // Follow the instructions carefully 10 | // and run the tests. 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /part04-Part04_08.DecreasingCounter/src/main/java/MainProgram.java: -------------------------------------------------------------------------------- 1 | 2 | public class MainProgram { 3 | 4 | public static void main(String[] args) { 5 | DecreasingCounter counter = new DecreasingCounter(10); 6 | 7 | counter.printValue(); 8 | counter.decrement(); 9 | counter.decrement(); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /part05-Part05_06.OverloadedCounter/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_06.OverloadedCounter\src\main\java\Counter.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_06.OverloadedCounter\src\main\java\MainProgram.java 3 | -------------------------------------------------------------------------------- /part05-Part05_11.ComparingApartments/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_11.ComparingApartments\src\main\java\Main.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_11.ComparingApartments\src\main\java\Apartment.java 3 | -------------------------------------------------------------------------------- /part04-Part04_03.DogAttributes/src/main/java/DogAttributes.java: -------------------------------------------------------------------------------- 1 | 2 | import java.util.Scanner; 3 | 4 | public class DogAttributes { 5 | 6 | public static void main(String[] args) { 7 | Scanner scanner = new Scanner(System.in); 8 | 9 | // Follow the instructions carefully 10 | // and run the tests. 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /part04-Part04_07.Product/src/main/java/Main.java: -------------------------------------------------------------------------------- 1 | 2 | public class Main { 3 | 4 | public static void main(String[] args) { 5 | // This is an empty main method for testing the Product class 6 | // Try: 7 | 8 | // Product product = new Product("Banana", 1.1, 13); 9 | // product.printProduct(); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /part05-Part05_05.ConstructorOverload/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_05.ConstructorOverload\src\main\java\MainProgram.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_05.ConstructorOverload\src\main\java\Product.java 3 | -------------------------------------------------------------------------------- /part06-Part06_04.PrintingACollection/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_04.PrintingACollection\src\main\java\Main.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_04.PrintingACollection\src\main\java\SimpleCollection.java 3 | -------------------------------------------------------------------------------- /part06-Part06_05.SantasWorkshop/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_05.SantasWorkshop\src\test\java\A_GiftTest.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_05.SantasWorkshop\src\test\java\B_PackageTest.java 3 | -------------------------------------------------------------------------------- /part06-Part06_06.LongestInCollection/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_06.LongestInCollection\src\main\java\Main.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_06.LongestInCollection\src\main\java\SimpleCollection.java 3 | -------------------------------------------------------------------------------- /part07-Part07_02.LiquidContainers2/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part07-Part07_02.LiquidContainers2\src\main\java\Container.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part07-Part07_02.LiquidContainers2\src\main\java\LiquidContainers2.java 3 | -------------------------------------------------------------------------------- /part02-Part02_27.NumberUno/src/main/java/NumberUno.java: -------------------------------------------------------------------------------- 1 | 2 | import java.util.Scanner; 3 | 4 | public class NumberUno { 5 | 6 | public static void main(String[] args) { 7 | Scanner scanner = new Scanner(System.in); 8 | 9 | 10 | 11 | } 12 | public static int numberUno(){ 13 | return 1; 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /part01-Part01_04.Dinosaur/src/main/java/Dinosaur.java: -------------------------------------------------------------------------------- 1 | 2 | public class Dinosaur { 3 | 4 | public static void main(String[] args) { 5 | // Write your program here 6 | System.out.println("Once upon a time"); 7 | 8 | System.out.println("there was"); 9 | 10 | System.out.println("a dinosaur"); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /part04-Part04_04.Room/src/main/java/Room.java: -------------------------------------------------------------------------------- 1 | 2 | 3 | /** 4 | * 5 | * @author danny 6 | */ 7 | public class Room { 8 | 9 | private String code; 10 | private int seats; 11 | 12 | public Room(String classCode, int numberOfSeats){ 13 | 14 | this.code = classCode; 15 | this.seats = numberOfSeats; 16 | } 17 | 18 | } 19 | -------------------------------------------------------------------------------- /part04-Part04_06.Door/src/main/java/Main.java: -------------------------------------------------------------------------------- 1 | 2 | public class Main { 3 | 4 | public static void main(String[] args) { 5 | // This is an empty main method 6 | // You can use it to test your Door class. Try the following: 7 | 8 | Door alexander = new Door(); 9 | 10 | alexander.knock(); 11 | alexander.knock(); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /part02-Part02_21.InAHoleInTheGround/src/main/java/InAHoleInTheGround.java: -------------------------------------------------------------------------------- 1 | public class InAHoleInTheGround { 2 | 3 | public static void main(String[] args) { 4 | printText(); 5 | } 6 | 7 | public static void printText() { 8 | // Write some code in here 9 | System.out.println("In a hole in the ground there lived a method"); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /.idea/mooc-java-programming-i.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /part01-Part01_05.Message/src/main/java/Message.java: -------------------------------------------------------------------------------- 1 | 2 | import java.util.Scanner; 3 | 4 | public class Message { 5 | 6 | public static void main(String[] args) { 7 | Scanner scanner = new Scanner(System.in); 8 | 9 | System.out.println("Write a message:"); 10 | 11 | String message = scanner.nextLine(); 12 | 13 | System.out.println(message); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /part01-Part01_03.OnceUponATime/src/main/java/OnceUponATime.java: -------------------------------------------------------------------------------- 1 | 2 | 3 | public class OnceUponATime { 4 | 5 | public static void main(String[] args) { 6 | // Write your program here 7 | 8 | System.out.println("Once upon a time"); 9 | 10 | System.out.println("there was"); 11 | 12 | System.out.println("a program"); 13 | 14 | 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /part05-Part05_01.OneMinute/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_01.OneMinute\src\main\java\ClockHand.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_01.OneMinute\src\main\java\Timer.java 3 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_01.OneMinute\src\main\java\Program.java 4 | -------------------------------------------------------------------------------- /part06-Part06_07.HeightOrder/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_07.HeightOrder\src\main\java\Main.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_07.HeightOrder\src\main\java\Person.java 3 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_07.HeightOrder\src\main\java\Room.java 4 | -------------------------------------------------------------------------------- /part06-Part06_10.TodoList/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_10.TodoList\src\main\java\Main.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_10.TodoList\src\main\java\TodoList.java 3 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_10.TodoList\src\main\java\UserInterface.java 4 | -------------------------------------------------------------------------------- /part01-Part01_08.Greeting/src/main/java/Greeting.java: -------------------------------------------------------------------------------- 1 | 2 | import java.util.Scanner; 3 | 4 | public class Greeting { 5 | 6 | public static void main(String[] args) { 7 | Scanner scanner = new Scanner(System.in); 8 | 9 | System.out.println("What's your name?"); 10 | 11 | String name = scanner.nextLine(); 12 | 13 | System.out.println("Hi " + name); 14 | 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /part04-Part04_03.DogAttributes/src/main/java/Dog.java: -------------------------------------------------------------------------------- 1 | /* 2 | * To change this license header, choose License Headers in Project Properties. 3 | * To change this template file, choose Tools | Templates 4 | * and open the template in the editor. 5 | */ 6 | 7 | /** 8 | * 9 | * @author danny 10 | */ 11 | public class Dog { 12 | private String name; 13 | private String breed; 14 | private int age; 15 | 16 | } 17 | -------------------------------------------------------------------------------- /part04-Part04_10.Song/src/main/java/Song.java: -------------------------------------------------------------------------------- 1 | public class Song { 2 | 3 | private String name; 4 | private int length; 5 | 6 | public Song(String name, int length) { 7 | this.name = name; 8 | this.length = length; 9 | } 10 | 11 | public String name() { 12 | return this.name; 13 | } 14 | 15 | public int length() { 16 | return this.length; 17 | } 18 | 19 | } 20 | 21 | -------------------------------------------------------------------------------- /part05-Part05_08.BiggestPetShop/src/main/java/MainProgram.java: -------------------------------------------------------------------------------- 1 | 2 | import java.util.Scanner; 3 | 4 | public class MainProgram { 5 | 6 | public static void main(String[] args) { 7 | Scanner scanner = new Scanner(System.in); 8 | 9 | Pet hulda = new Pet("Hulda", "Golden retriever"); 10 | Person leo = new Person("Leo", hulda); 11 | 12 | System.out.println(leo); 13 | } 14 | } 15 | 16 | 17 | -------------------------------------------------------------------------------- /part06-Part06_11.Averages/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_11.Averages\src\main\java\GradeRegister.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_11.Averages\src\main\java\UserInterface.java 3 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_11.Averages\src\main\java\Program.java 4 | -------------------------------------------------------------------------------- /part02-Part02_30.Smallest/src/main/java/Smallest.java: -------------------------------------------------------------------------------- 1 | 2 | public class Smallest { 3 | 4 | public static int smallest(int number1, int number2) { 5 | int result = Math.min(number1, number2); 6 | 7 | 8 | return result; 9 | } 10 | 11 | public static void main(String[] args) { 12 | int result = smallest(2, 7); 13 | System.out.println("Smallest: " + result); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /part05-Part05_08.BiggestPetShop/src/main/java/Pet.java: -------------------------------------------------------------------------------- 1 | 2 | public class Pet { 3 | 4 | private String name; 5 | private String breed; 6 | 7 | public Pet(String name, String breed) { 8 | this.name = name; 9 | this.breed = breed; 10 | } 11 | 12 | public String getName() { 13 | return name; 14 | } 15 | 16 | public String getBreed() { 17 | return breed; 18 | } 19 | 20 | } 21 | -------------------------------------------------------------------------------- /part06-Part06_05.SantasWorkshop/src/main/java/Main.java: -------------------------------------------------------------------------------- 1 | 2 | public class Main { 3 | 4 | public static void main(String[] args) { 5 | 6 | Gift book = new Gift("Harry Potter and the Philosopher's Stone", 2); 7 | 8 | System.out.println("Gift's name: " + book.getName()); 9 | System.out.println("Gift's weight: " + book.getWeight()); 10 | 11 | System.out.println("Gift: " + book); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /part06-Part06_05.SantasWorkshop/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_05.SantasWorkshop\src\main\java\Main.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_05.SantasWorkshop\src\main\java\Package.java 3 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_05.SantasWorkshop\src\main\java\Gift.java 4 | -------------------------------------------------------------------------------- /part06-Part06_13.Exercises/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_13.Exercises\src\main\java\Exercise.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_13.Exercises\src\main\java\ExerciseManagement.java 3 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_13.Exercises\src\main\java\MainProgram.java 4 | -------------------------------------------------------------------------------- /part05-Part05_08.BiggestPetShop/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_08.BiggestPetShop\src\main\java\Pet.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_08.BiggestPetShop\src\main\java\MainProgram.java 3 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_08.BiggestPetShop\src\main\java\Person.java 4 | -------------------------------------------------------------------------------- /part05-Part05_09.HealthStation/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_09.HealthStation\src\main\java\HealthStation.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_09.HealthStation\src\main\java\Person.java 3 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_09.HealthStation\src\main\java\Main.java 4 | -------------------------------------------------------------------------------- /part05-Part05_10.CardPayments/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_10.CardPayments\src\main\java\PaymentCard.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_10.CardPayments\src\main\java\Main.java 3 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_10.CardPayments\src\main\java\PaymentTerminal.java 4 | -------------------------------------------------------------------------------- /part05-Part05_13.IdenticalTwins/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_13.IdenticalTwins\src\main\java\Main.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_13.IdenticalTwins\src\main\java\SimpleDate.java 3 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_13.IdenticalTwins\src\main\java\Person.java 4 | -------------------------------------------------------------------------------- /part06-Part06_08.CargoHold/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_08.CargoHold\src\test\java\A_ItemTest.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_08.CargoHold\src\test\java\B_SuitcaseTest.java 3 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_08.CargoHold\src\test\java\C_HoldTest.java 4 | -------------------------------------------------------------------------------- /part06-Part06_12.JokeManager/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_12.JokeManager\src\main\java\JokeManager.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_12.JokeManager\src\main\java\Program.java 3 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_12.JokeManager\src\main\java\UserInterface.java 4 | -------------------------------------------------------------------------------- /part04-Part04_10.Song/src/main/java/Main.java: -------------------------------------------------------------------------------- 1 | 2 | public class Main { 3 | 4 | public static void main(String[] args) { 5 | // This is just an empty main method, where you can test your 6 | // Song class. You can for instance try this: 7 | 8 | // Song garden = new Song("In The Garden", 10910); 9 | // System.out.println("The song " + garden.name() + " has a length of " + garden.length() + " seconds."); 10 | 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /part06-Part06_02.Stack/src/main/java/Main.java: -------------------------------------------------------------------------------- 1 | 2 | public class Main { 3 | 4 | public static void main(String[] args) { 5 | 6 | // Try out your class here 7 | Stack s = new Stack(); 8 | s.add("1"); 9 | s.add("2"); 10 | s.add("3"); 11 | s.add("4"); 12 | s.add("5"); 13 | 14 | while (!s.isEmpty()) { 15 | System.out.println(s.take()); 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /part02-Part02_31.Greatest/src/main/java/Greatest.java: -------------------------------------------------------------------------------- 1 | 2 | public class Greatest { 3 | 4 | public static int greatest(int number1, int number2, int number3) { 5 | int result = Math.max(Math.max(number1, number2), number3); 6 | 7 | return result; 8 | } 9 | 10 | public static void main(String[] args) { 11 | int result = greatest(2, 7, 3); 12 | System.out.println("Greatest: " + result); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /part07-Part07_06.GradeStatistics/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part07-Part07_06.GradeStatistics\src\main\java\Main.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part07-Part07_06.GradeStatistics\src\main\java\GradeBook.java 3 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part07-Part07_06.GradeStatistics\src\main\java\TextInterface.java 4 | -------------------------------------------------------------------------------- /part02-Part02_24.FromParameterToOne/src/main/java/FromParameterToOne.java: -------------------------------------------------------------------------------- 1 | 2 | 3 | public class FromParameterToOne { 4 | 5 | public static void main(String[] args) { 6 | printFromNumberToOne(5); 7 | 8 | } 9 | 10 | public static void printFromNumberToOne(int number){ 11 | 12 | while(number > 0){ 13 | System.out.println(number); 14 | number--; 15 | } 16 | } 17 | 18 | } 19 | -------------------------------------------------------------------------------- /part02-Part02_29.Summation/src/main/java/Summation.java: -------------------------------------------------------------------------------- 1 | public class Summation { 2 | 3 | public static int sum(int num1, int num2, int num3, int num4) { 4 | // write some code here 5 | int sum = num1 + num2 + num3 + num4; 6 | 7 | return sum; 8 | } 9 | 10 | public static void main(String[] args) { 11 | int result = sum(4, 3, 6, 1); 12 | System.out.println("Sum: " + result); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /part03-Part03_16.Sum/src/main/java/Sum.java: -------------------------------------------------------------------------------- 1 | 2 | import java.util.ArrayList; 3 | 4 | public class Sum { 5 | 6 | public static void main(String[] args) { 7 | // Try your method here 8 | } 9 | 10 | 11 | public static int sum(ArrayList numbers){ 12 | 13 | int result = 0; 14 | for(int e: numbers){ 15 | result += e; 16 | } 17 | 18 | return result; 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /part05-Part05_02.Book/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /part06-Part06_03.MessagingService/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_03.MessagingService\src\main\java\MessagingService.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_03.MessagingService\src\main\java\Message.java 3 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_03.MessagingService\src\main\java\Main.java 4 | -------------------------------------------------------------------------------- /part06-Part06_09.SimpleDictionary/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_09.SimpleDictionary\src\main\java\TextUI.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_09.SimpleDictionary\src\main\java\Main.java 3 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_09.SimpleDictionary\src\main\java\SimpleDictionary.java 4 | -------------------------------------------------------------------------------- /part02-Part02_28.Word/src/test/java/WordTest.java: -------------------------------------------------------------------------------- 1 | 2 | import fi.helsinki.cs.tmc.edutestutils.Points; 3 | import fi.helsinki.cs.tmc.edutestutils.Reflex; 4 | import org.junit.*; 5 | 6 | @Points("02-28") 7 | public class WordTest { 8 | 9 | @Test(timeout = 1000) 10 | public void test1() throws Throwable { 11 | String returnValue = Reflex.reflect(Word.class).staticMethod("word").returning(String.class).takingNoParams().invoke(); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /part03-Part03_17.RemoveLast/src/main/java/RemoveLast.java: -------------------------------------------------------------------------------- 1 | 2 | import java.util.ArrayList; 3 | 4 | public class RemoveLast { 5 | 6 | public static void main(String[] args) { 7 | // Try your method in here 8 | } 9 | 10 | public static void removeLast(ArrayList strings){ 11 | 12 | if(strings.size() == 0){ 13 | return; 14 | } 15 | strings.remove(strings.size()-1); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /part04-Part04_01.YourFirstAccount/src/main/java/YourFirstAccount.java: -------------------------------------------------------------------------------- 1 | 2 | public class YourFirstAccount { 3 | 4 | public static void main(String[] args) { 5 | // Do not touch the code in Account.java 6 | // Write your program here 7 | 8 | Account testBobAccount = new Account("Bob", 100.0); 9 | 10 | testBobAccount.deposit(20.0); 11 | 12 | System.out.println(testBobAccount); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /part05-Part05_02.Book/src/main/java/Program.java: -------------------------------------------------------------------------------- 1 | 2 | public class Program { 3 | 4 | public static void main(String[] args) { 5 | // This is simply an empty main method where you are 6 | // free to experiment with your Book class. 7 | // An example that you can use for testing: 8 | 9 | 10 | Book b = new Book("J. K. Rowling", "Harry Potter and the Sorcerer's Stone", 223); 11 | System.out.println(b); 12 | 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # mooc-java-programming-i 2 | Part 1 of the Helsinki MOOC Java program 3 | All exercises completed. 4 | Java Programming I of the MOOC course found here https://java-programming.mooc.fi/ 5 | Should only use for education purposes and comparison with your own solutions. Some of these may not be the most effiecent solution. 6 | Feel free to ask questions or post feedback via Issues tab. 7 | 8 | 9 | Part 2 here https://github.com/KiwiCode-s/mooc-java-programming-ii 10 | 11 | -------------------------------------------------------------------------------- /part05-Part05_06.OverloadedCounter/src/test/java/Utils.java: -------------------------------------------------------------------------------- 1 | 2 | import static org.junit.Assert.*; 3 | import fi.helsinki.cs.tmc.edutestutils.ReflectionUtils; 4 | 5 | public class Utils { 6 | 7 | public static Class getClass(String name) { 8 | try { 9 | return ReflectionUtils.findClass(name); 10 | } catch (AssertionError e) { 11 | fail("Have you created the class " + name + "?"); 12 | return null; 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /part04-Part04_05.Whistle/src/main/java/Main.java: -------------------------------------------------------------------------------- 1 | 2 | public class Main { 3 | 4 | public static void main(String[] args) { 5 | // This is just an empty main method you can use to test 6 | // the Whistle class. Try for example: 7 | 8 | Whistle duckWhistle = new Whistle("Kvaak"); 9 | Whistle roosterWhistle = new Whistle("Peef"); 10 | 11 | duckWhistle.sound(); 12 | roosterWhistle.sound(); 13 | duckWhistle.sound(); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /part06-Part06_06.LongestInCollection/src/main/java/Main.java: -------------------------------------------------------------------------------- 1 | 2 | public class Main { 3 | 4 | public static void main(String[] args) { 5 | 6 | // Try out your class here 7 | SimpleCollection j = new SimpleCollection("characters"); 8 | System.out.println("Longest: " + j.longest()); 9 | 10 | j.add("magneto"); 11 | j.add("mystique"); 12 | j.add("phoenix"); 13 | 14 | System.out.println("Longest: " + j.longest()); 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /part05-Part05_07.NullPointerException/src/main/java/NullPointerExceptionProgram.java: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | public class NullPointerExceptionProgram { 5 | 6 | public static void main(String[] args) { 7 | // Implement a program, or modify a program so, that it causes 8 | // the NullPointerException -error 9 | 10 | String testString = "Four"; 11 | 12 | testString = null; 13 | 14 | testString.length(); 15 | 16 | 17 | 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /part01-Part01_25.CheckYourIndentation/src/test/java/CheckYourIndentationTest.java: -------------------------------------------------------------------------------- 1 | 2 | import fi.helsinki.cs.tmc.edutestutils.MockStdio; 3 | import fi.helsinki.cs.tmc.edutestutils.Points; 4 | import org.junit.Rule; 5 | import org.junit.Test; 6 | 7 | @Points("01-25") 8 | public class CheckYourIndentationTest { 9 | 10 | @Rule 11 | public MockStdio io = new MockStdio(); 12 | 13 | @Test 14 | public void noTests() { 15 | // checks that the indentations are correct 16 | } 17 | 18 | } 19 | -------------------------------------------------------------------------------- /part02-Part02_23.FromOneToParameter/src/main/java/FromOneToParameter.java: -------------------------------------------------------------------------------- 1 | 2 | 3 | public class FromOneToParameter { 4 | 5 | public static void main(String[] args) { 6 | 7 | printUntilNumber(2); 8 | 9 | } 10 | public static void printUntilNumber(int number){ 11 | 12 | int index = 1; 13 | 14 | while (index <= number){ 15 | System.out.println(index); 16 | index++; 17 | } 18 | 19 | } 20 | 21 | } 22 | -------------------------------------------------------------------------------- /part01-Part01_07.MessageThreeTimes/src/main/java/MessageThreeTimes.java: -------------------------------------------------------------------------------- 1 | 2 | import java.util.Scanner; 3 | 4 | public class MessageThreeTimes { 5 | 6 | public static void main(String[] args) { 7 | Scanner scanner = new Scanner(System.in); 8 | 9 | System.out.println("Write a message:"); 10 | String message = scanner.nextLine(); 11 | 12 | System.out.println(message); 13 | System.out.println(message); 14 | System.out.println(message); 15 | 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /part02-Part02_01.Squared/src/main/java/Squared.java: -------------------------------------------------------------------------------- 1 | 2 | import java.util.Scanner; 3 | 4 | public class Squared { 5 | 6 | public static void main(String[] args) { 7 | Scanner scanner = new Scanner(System.in); 8 | 9 | System.out.println("Value of the gift?"); 10 | int userInput = Integer.valueOf(scanner.nextLine()); 11 | 12 | int result = userInput * userInput; 13 | 14 | System.out.println(result); 15 | 16 | 17 | 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /part02-Part02_14.Counting/src/main/java/Counting.java: -------------------------------------------------------------------------------- 1 | 2 | import java.util.Scanner; 3 | 4 | public class Counting { 5 | 6 | public static void main(String[] args) { 7 | 8 | Scanner scanner = new Scanner(System.in); 9 | 10 | int input = Integer.valueOf(scanner.nextLine()); 11 | 12 | 13 | 14 | for (int i = 0; i <= input; i++) { 15 | 16 | System.out.println(i); 17 | } 18 | 19 | 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /part06-Part06_08.CargoHold/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_08.CargoHold\src\main\java\Suitcase.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_08.CargoHold\src\main\java\Hold.java 3 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_08.CargoHold\src\main\java\Main.java 4 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part06-Part06_08.CargoHold\src\main\java\Item.java 5 | -------------------------------------------------------------------------------- /part07-Part07_08.BigYear/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part07-Part07_08.BigYear\src\main\java\TextUI.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part07-Part07_08.BigYear\src\main\java\Bird.java 3 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part07-Part07_08.BigYear\src\main\java\BirdDatabase.java 4 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part07-Part07_08.BigYear\src\main\java\mainProgram.java 5 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__junit_junit_4_12.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /part05-Part05_01.OneMinute/src/main/java/Program.java: -------------------------------------------------------------------------------- 1 | 2 | import java.util.Scanner; 3 | 4 | public class Program { 5 | 6 | public static void main(String[] args) { 7 | 8 | Timer timer = new Timer(); 9 | 10 | 11 | 12 | while (true) { 13 | System.out.println(timer); 14 | timer.advance(); 15 | 16 | try { 17 | Thread.sleep(3); 18 | } catch (Exception e) { 19 | 20 | } 21 | } 22 | 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /part07-Part07_06.GradeStatistics/src/main/java/Main.java: -------------------------------------------------------------------------------- 1 | 2 | import java.util.Scanner; 3 | 4 | public class Main { 5 | 6 | public static void main(String[] args) { 7 | Scanner scanner = new Scanner(System.in); 8 | 9 | // Write your program here -- consider breaking the program into 10 | // multiple classes. 11 | GradeBook gradeBook = new GradeBook(); 12 | 13 | TextInterface txtInterface = new TextInterface(scanner, gradeBook); 14 | txtInterface.start(); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /part01-Part01_12.IntegerInput/src/main/java/IntegerInput.java: -------------------------------------------------------------------------------- 1 | 2 | import java.util.Scanner; 3 | 4 | public class IntegerInput { 5 | 6 | public static void main(String[] args) { 7 | Scanner scanner = new Scanner(System.in); 8 | 9 | // write your program here 10 | 11 | System.out.println("Give a number:"); 12 | 13 | int userNumber = Integer.valueOf(scanner.nextLine()); 14 | 15 | System.out.println("You gave the number " + userNumber); 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /part04-Part04_12.Gauge/src/main/java/Main.java: -------------------------------------------------------------------------------- 1 | 2 | public class Main { 3 | 4 | public static void main(String[] args) { 5 | // Test your Gauge class here 6 | 7 | Gauge g = new Gauge(); 8 | 9 | while (!g.full()) { 10 | System.out.println("Not full! Value: " + g.value()); 11 | g.increase(); 12 | } 13 | 14 | System.out.println("Full! Value: " + g.value()); 15 | g.decrease(); 16 | System.out.println("Not full! Value: " + g.value()); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /part05-Part05_05.ConstructorOverload/src/main/java/MainProgram.java: -------------------------------------------------------------------------------- 1 | 2 | public class MainProgram { 3 | 4 | public static void main(String[] args) { 5 | 6 | // Test your class here 7 | Product tapeMeasure = new Product("Tape measure"); 8 | Product plaster = new Product("Plaster", "home improvement section"); 9 | Product tyre = new Product("Tyre", 5); 10 | 11 | System.out.println(tapeMeasure); 12 | System.out.println(plaster); 13 | System.out.println(tyre); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /part07-Part07_05.Searching/src/main/java/Book.java: -------------------------------------------------------------------------------- 1 | 2 | public class Book { 3 | 4 | private int id; 5 | private String name; 6 | 7 | public Book(int id, String name) { 8 | this.id = id; 9 | this.name = name; 10 | } 11 | 12 | public int getId() { 13 | return id; 14 | } 15 | 16 | public String getName() { 17 | return name; 18 | } 19 | 20 | @Override 21 | public String toString() { 22 | return "(id: " + id + "; name: " + name + ")"; 23 | } 24 | 25 | } 26 | -------------------------------------------------------------------------------- /part01-Part01_13.DoubleInput/src/main/java/DoubleInput.java: -------------------------------------------------------------------------------- 1 | 2 | import java.util.Scanner; 3 | 4 | public class DoubleInput { 5 | 6 | public static void main(String[] args) { 7 | Scanner scanner = new Scanner(System.in); 8 | System.out.println("Give a number:"); 9 | 10 | double doubleInput = Double.valueOf(scanner.nextLine()); 11 | 12 | 13 | System.out.println("You gave the number " +doubleInput); 14 | 15 | 16 | // write your program here 17 | 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /part01-Part01_27.Ancient/src/main/java/Ancient.java: -------------------------------------------------------------------------------- 1 | 2 | import java.util.Scanner; 3 | 4 | public class Ancient { 5 | 6 | public static void main(String[] args) { 7 | Scanner scanner = new Scanner(System.in); 8 | 9 | // Write your program here 10 | System.out.println("Give a year:"); 11 | 12 | int userInput = Integer.valueOf(scanner.nextLine()); 13 | 14 | if (userInput < 2015){ 15 | System.out.println("Ancient history!"); 16 | } 17 | 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /part04-Part04_30.StoringRecords/src/main/java/Person.java: -------------------------------------------------------------------------------- 1 | 2 | public class Person { 3 | 4 | private String name; 5 | private int age; 6 | 7 | public Person(String name, int age) { 8 | this.name = name; 9 | this.age = age; 10 | } 11 | 12 | public String getName() { 13 | return name; 14 | } 15 | 16 | public int getAge() { 17 | return age; 18 | } 19 | 20 | @Override 21 | public String toString() { 22 | return this.name + ", age: " + this.age; 23 | } 24 | 25 | } 26 | -------------------------------------------------------------------------------- /part06-Part06_09.SimpleDictionary/src/main/java/SimpleDictionary.java: -------------------------------------------------------------------------------- 1 | 2 | import java.util.HashMap; 3 | 4 | public class SimpleDictionary { 5 | 6 | private HashMap translations; 7 | 8 | public SimpleDictionary() { 9 | this.translations = new HashMap<>(); 10 | } 11 | 12 | public String translate(String word) { 13 | return this.translations.get(word); 14 | } 15 | 16 | public void add(String word, String translation) { 17 | this.translations.put(word, translation); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /part02-Part02_19.Factorial/src/main/java/Factorial.java: -------------------------------------------------------------------------------- 1 | 2 | import java.util.Scanner; 3 | 4 | public class Factorial { 5 | 6 | public static void main(String[] args) { 7 | int first = 5; 8 | int second = 10; 9 | 10 | beginningToMiddle(first, second); 11 | 12 | System.out.println(first); 13 | } 14 | 15 | public static void beginningToMiddle (int start, int end) { 16 | int middle = (start + end)/2; 17 | while (start < middle) { 18 | System.out.println("step"); 19 | start++; 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /part03-Part03_23.PrintThrice/src/main/java/PrintThrice.java: -------------------------------------------------------------------------------- 1 | 2 | import java.util.Scanner; 3 | 4 | public class PrintThrice { 5 | 6 | public static void main(String[] args) { 7 | Scanner scanner = new Scanner(System.in); 8 | 9 | // Write your program here 10 | 11 | System.out.println("Give a word"); 12 | 13 | String userInput = scanner.nextLine(); 14 | 15 | for(int i = 0; i < 3;i++){ 16 | System.out.print(userInput); 17 | } 18 | 19 | 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /part05-Part05_02.Book/.idea/libraries/Maven__junit_junit_4_12.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /part01-Part01_14.BooleanInput/src/main/java/BooleanInput.java: -------------------------------------------------------------------------------- 1 | 2 | import java.util.Scanner; 3 | 4 | public class BooleanInput { 5 | 6 | public static void main(String[] args) { 7 | Scanner scanner = new Scanner(System.in); 8 | 9 | System.out.println("Write something:"); 10 | 11 | boolean userInput = Boolean.valueOf(scanner.nextLine()); 12 | 13 | System.out.println("True or false? "+ userInput); 14 | 15 | 16 | 17 | // write your program here 18 | 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /part04-Part04_11.Film/src/main/java/Film.java: -------------------------------------------------------------------------------- 1 | /* 2 | * This program is 3 | * 4 | */ 5 | 6 | /** 7 | * 8 | * @author Dantes 9 | */ 10 | public class Film { 11 | 12 | private String name; 13 | private int ageRating; 14 | 15 | public Film(String filmName, int filmAgeRatting) { 16 | this.name = filmName; 17 | this.ageRating = filmAgeRatting; 18 | } 19 | 20 | public String name() { 21 | return this.name; 22 | } 23 | 24 | public int ageRating() { 25 | return this.ageRating; 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /part07-Part07_07.RecipeSearch/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part07-Part07_07.RecipeSearch\src\main\java\TextInterface.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part07-Part07_07.RecipeSearch\src\main\java\RecipeSearch.java 3 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part07-Part07_07.RecipeSearch\src\main\java\RecipeBook.java 4 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part07-Part07_07.RecipeSearch\src\main\java\Recipe.java 5 | -------------------------------------------------------------------------------- /part01-Part01_02.AdaLovelace/src/test/java/AdaLovelaceTest.java: -------------------------------------------------------------------------------- 1 | 2 | import fi.helsinki.cs.tmc.edutestutils.MockStdio; 3 | import fi.helsinki.cs.tmc.edutestutils.Points; 4 | import org.junit.*; 5 | import static org.junit.Assert.assertEquals; 6 | 7 | @Points("01-02") 8 | public class AdaLovelaceTest { 9 | 10 | @Rule 11 | public MockStdio io = new MockStdio(); 12 | 13 | @Test 14 | public void outputIsCorrect() { 15 | AdaLovelace.main(new String[]{}); 16 | assertEquals("Ada Lovelace", io.getSysOut().trim()); 17 | } 18 | 19 | } 20 | -------------------------------------------------------------------------------- /part02-Part02_15.CountingToHundred/src/main/java/CountingToHundred.java: -------------------------------------------------------------------------------- 1 | 2 | import java.util.Scanner; 3 | 4 | public class CountingToHundred { 5 | 6 | public static void main(String[] args) { 7 | 8 | Scanner scanner = new Scanner(System.in); 9 | 10 | int input = Integer.valueOf(scanner.nextLine()); 11 | 12 | 13 | 14 | while(input <= 100) { 15 | 16 | System.out.println(input); 17 | input++; 18 | } 19 | 20 | 21 | 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /part01-Part01_24.SpeedingTicket/src/main/java/SpeedingTicket.java: -------------------------------------------------------------------------------- 1 | 2 | import java.util.Scanner; 3 | 4 | public class SpeedingTicket { 5 | 6 | public static void main(String[] args) { 7 | Scanner scanner = new Scanner(System.in); 8 | 9 | // Write your program here. 10 | System.out.println("Give speed:"); 11 | 12 | int speed = Integer.valueOf(scanner.nextLine()); 13 | 14 | 15 | if(speed > 120){ 16 | System.out.println("Speeding ticket!"); 17 | } 18 | 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /part06-Part06_07.HeightOrder/src/main/java/Main.java: -------------------------------------------------------------------------------- 1 | 2 | public class Main { 3 | 4 | public static void main(String[] args) { 5 | // Test your class here 6 | 7 | Room room = new Room(); 8 | room.add(new Person("Lea", 183)); 9 | room.add(new Person("Kenya", 182)); 10 | room.add(new Person("Auli", 186)); 11 | room.add(new Person("Nina", 172)); 12 | room.add(new Person("Terhi", 185)); 13 | 14 | while (!room.isEmpty()) { 15 | System.out.println(room.take()); 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /part04-Part04_09.Debt/src/main/java/Main.java: -------------------------------------------------------------------------------- 1 | 2 | public class Main { 3 | 4 | public static void main(String[] args) { 5 | // Test your Debt class here 6 | //Debt mortgage = new Debt(120000.0, 1.01); 7 | //mortgage.printBalance(); 8 | 9 | //mortgage.waitOneYear(); 10 | //mortgage.printBalance(); 11 | 12 | //int years = 0; 13 | 14 | //while (years < 20) { 15 | // mortgage.waitOneYear(); 16 | // years = years + 1; 17 | //} 18 | 19 | //mortgage.printBalance(); 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__cglib_cglib_nodep_3_2_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /part03-Part03_24.IsItTrue/src/main/java/IsItTrue.java: -------------------------------------------------------------------------------- 1 | 2 | import java.util.Scanner; 3 | 4 | public class IsItTrue { 5 | 6 | public static void main(String[] args) { 7 | Scanner scanner = new Scanner(System.in); 8 | 9 | System.out.println("Give a string"); 10 | String userInput = scanner.nextLine(); 11 | 12 | if(userInput.equals("true")){ 13 | System.out.println("You got it right!"); 14 | } else { 15 | System.out.println("Try again!"); 16 | } 17 | 18 | 19 | 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /part01-Part01_26.Orwell/src/main/java/Orwell.java: -------------------------------------------------------------------------------- 1 | 2 | import java.util.Scanner; 3 | 4 | public class Orwell { 5 | 6 | public static void main(String[] args) { 7 | Scanner scanner = new Scanner(System.in); 8 | 9 | // Write your program here 10 | System.out.println("Give a number:"); 11 | 12 | int userInput = Integer.valueOf(scanner.nextLine()); 13 | 14 | if (userInput == 1984){ 15 | System.out.println("Orwell"); 16 | } 17 | 18 | 19 | 20 | 21 | 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /part01-Part01_35.CheckingTheAge/src/main/java/CheckingTheAge.java: -------------------------------------------------------------------------------- 1 | 2 | import java.util.Scanner; 3 | 4 | public class CheckingTheAge { 5 | 6 | public static void main(String[] args) { 7 | Scanner scanner = new Scanner(System.in); 8 | 9 | System.out.println("How old are you?"); 10 | int userInput = Integer.valueOf(scanner.nextLine()); 11 | 12 | if (userInput >= 0 && userInput <= 120) { 13 | System.out.println("Ok"); 14 | } else { 15 | System.out.println("Impossible!"); 16 | } 17 | 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /part03-Part03_28.FirstWords/src/main/java/FirstWords.java: -------------------------------------------------------------------------------- 1 | 2 | import java.util.Scanner; 3 | 4 | public class FirstWords { 5 | 6 | public static void main(String[] args) { 7 | Scanner scanner = new Scanner(System.in); 8 | 9 | while (true) { 10 | String userInput = scanner.nextLine(); 11 | 12 | String[] splitStringArray = userInput.split(" "); 13 | 14 | System.out.println(splitStringArray[0]); 15 | 16 | if (userInput.equals("")) { 17 | break; 18 | } 19 | 20 | } 21 | 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_easymock_easymock_4_0_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /part03-Part03_03.IndexOutOfBoundsException/src/test/java/IoobProgramTest.java: -------------------------------------------------------------------------------- 1 | 2 | import fi.helsinki.cs.tmc.edutestutils.Points; 3 | import static org.junit.Assert.*; 4 | import org.junit.Test; 5 | 6 | @Points("03-03") 7 | public class IoobProgramTest { 8 | 9 | @Test 10 | public void causingIndexOutOfBoundsException() { 11 | try { 12 | IoobProgram.main(new String[]{}); 13 | fail("Execution of the program should cause an IndexOutOfBoundsException. Now it didn't happen."); 14 | } catch (IndexOutOfBoundsException e) { 15 | } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /part03-Part03_20.SumOfArray/src/main/java/SumOfArray.java: -------------------------------------------------------------------------------- 1 | 2 | public class SumOfArray { 3 | 4 | public static void main(String[] args) { 5 | // You can try the method here 6 | int[] array = {5, 1, 3, 4, 2}; 7 | System.out.println(sumOfNumbersInArray(array)); 8 | } 9 | 10 | public static int sumOfNumbersInArray(int[] array) { 11 | // Write some code here 12 | 13 | 14 | int sum = 0; 15 | for(int e: array){ 16 | sum += e; 17 | } 18 | 19 | 20 | return sum; 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /part05-Part05_06.OverloadedCounter/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst: -------------------------------------------------------------------------------- 1 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_06.OverloadedCounter\src\test\java\ConstructorSignature.java 2 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_06.OverloadedCounter\src\test\java\CounterTest.java 3 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_06.OverloadedCounter\src\test\java\MethodSignature.java 4 | D:\AllProjects\TMC Projects\mooc-java-programming-i\part05-Part05_06.OverloadedCounter\src\test\java\Utils.java 5 | --------------------------------------------------------------------------------