├── .DS_Store
├── .idea
├── .gitignore
├── misc.xml
├── modules.xml
├── uiDesigner.xml
└── vcs.xml
├── out
└── production
│ └── team108_Fall2022
│ ├── Day32_sets_maps
│ ├── C01_Set.class
│ ├── C02_HashSetMethodlari.class
│ ├── C03_HashSet_TreeSet.class
│ ├── C04_TreeSet.class
│ ├── C05_Maps.class
│ ├── C06_Value.class
│ ├── C07_SoyisimIleOgrenciArama.class
│ ├── C08_SubeListesiOlusturma.class
│ ├── C09_NumaraIleSubeGuncelleme.class
│ └── MapMethodDepo.class
│ ├── day01_programlamayaGiris
│ ├── C01_HelloWorld.class
│ └── C02_Variables.class
│ ├── day02_variables_scanner
│ ├── C01_Variables.class
│ ├── C02_dataTypes.class
│ ├── C03_NonPrimitiveDataTypes.class
│ ├── C04_NamingConvention.class
│ ├── C05_Scanner.class
│ ├── C06_Scanner.class
│ ├── C07_Scanner.class
│ ├── C08_Scanner.class
│ ├── C09_Scanner.class
│ └── C10_Scanner.class
│ ├── day03_dataCasting_MatematikselIslemler
│ ├── C01_DataCasting.class
│ ├── C02_ExplicitNarrowing.class
│ ├── C03_DataCasting.class
│ ├── C04_CharDataCasting.class
│ ├── C05_WrapperClass.class
│ ├── C06_DataCasting.class
│ ├── C07_Modulus.class
│ └── C08_SayininRakamlarToplaminiBulma.class
│ ├── day04_Increment_Concatenation
│ ├── C01_Pre_PostIncrement.class
│ ├── C02_Pre_PostIncrement.class
│ ├── C03_Concatenation.class
│ └── C04_Operatorler.class
│ ├── day05_ifStatements
│ ├── C01_IfStatements.class
│ ├── C02_IfStatements.class
│ ├── C03_IfStatements.class
│ ├── C04_IfStatements.class
│ ├── C05_IfStatements.class
│ └── C06_IfStatements.class
│ ├── day06_ifElseStatements
│ ├── C01_IfElseStatements.class
│ ├── C02_IfElseStatements.class
│ ├── C03_IfElseStatements.class
│ ├── C04_IfElseStatement.class
│ ├── C05_IfElseIf.class
│ ├── C06_IfElseIf.class
│ ├── C07_IfElseIf.class
│ ├── C08_IfElseIf.class
│ ├── C09_NestedIfElse.class
│ ├── C10_NestedIfElse.class
│ └── C11_NestedIfElse.class
│ ├── day07_ternary_switchStatements
│ ├── C01_IfElseIf.class
│ ├── C02_IfElseIf.class
│ ├── C03_Ternary.class
│ ├── C04_Ternary.class
│ ├── C05_Ternary.class
│ ├── C06_Sorular.class
│ ├── C07_NestedTernary.class
│ ├── C08_SwitchStatements.class
│ ├── C09_SwitchStatements.class
│ ├── C10_SwitchStatements.class
│ └── C11_SwitchCase.class
│ ├── day08_stringManipulation
│ ├── C01_StringManipulation.class
│ ├── C02_toUppercaseLocale.class
│ ├── C03_equals.class
│ ├── C04_equalsIgnoreCase.class
│ ├── C05_charAt.class
│ ├── C06_length.class
│ └── C07_substring.class
│ ├── day09_stringManipulations
│ ├── C01_concatenation.class
│ ├── C02_contains.class
│ ├── C03_startsWith.class
│ ├── C04_endsWith.class
│ ├── C05_indexOf.class
│ ├── C06_indexOf.class
│ ├── C07_IlkTest.class
│ └── C08_lastIndexOf.class
│ ├── day10_stringManipulations
│ ├── C01_NullPointer.class
│ ├── C02_replace.class
│ ├── C03_replaceAll.class
│ ├── C04_replaceFirst.class
│ ├── C05_Soru.class
│ ├── C06_Soru.class
│ ├── C07_ForLoop.class
│ ├── C08_ForLoop.class
│ ├── C09_ForLoop.class
│ ├── C10_ForLoop.class
│ └── C11_ForLoop.class
│ ├── day11_forLoops
│ ├── C01_ForLoop.class
│ ├── C02_ForLoop.class
│ ├── C03_AsalSayi.class
│ ├── C04_ForLoop.class
│ ├── C05_ForLoop.class
│ ├── C06_ForLoop.class
│ ├── C07_TerseCevirme.class
│ ├── C08_NestedForLoop.class
│ ├── C09_NestedLoop.class
│ ├── C10_NestedLoop.class
│ ├── C11_NestedLoop.class
│ └── C12_MethodCreation.class
│ ├── day12_methodCreation
│ ├── C01_Method.class
│ ├── C02_MethodOlusturma.class
│ ├── C03_AsalSayi.class
│ ├── C04_Faktoryel.class
│ ├── C05_HesapMakinesi.class
│ ├── C06_MethodKullanimi.class
│ ├── C07_TerseCevirme.class
│ ├── C08_Palindrome.class
│ └── C09_FibonacciSerisi.class
│ ├── day13_methodOverloading_whileLoop
│ ├── C01_MethodCall.class
│ ├── C02_MethodOverloading.class
│ ├── C03_MethodOverloading.class
│ ├── C04_WhileLoop.class
│ ├── C05_WhileLoop.class
│ ├── C06_SifreKontrolu.class
│ └── C07_BasitOyun.class
│ ├── day14_doWhileLoop_scope
│ ├── C01_DoWhileLoop.class
│ ├── C02_DowhileLoop.class
│ ├── C03_DoWhileLoop.class
│ ├── C04_DoWhileLoop.class
│ ├── C05_Scope.class
│ └── Hastane.class
│ ├── day15_scope_arrays
│ ├── C01_Hastane.class
│ ├── C02_Hastane.class
│ ├── C03_BaskaClassaErisme.class
│ └── C04_Arrays.class
│ ├── day16_arrays
│ ├── C01_Arrays.class
│ ├── C02_Arrays.class
│ ├── C03_Soru.class
│ ├── C04_Soru.class
│ ├── C05_Soru.class
│ ├── C06_Soru.class
│ ├── C07_Soru.class
│ ├── C08_Soru.class
│ ├── C09_ArrayeyeniDegerAtama.class
│ ├── C10_ArrayeBirElementEkleme.class
│ ├── C11_Odev.class
│ ├── C12_sort.class
│ └── C13_binarySearch.class
│ ├── day17_arrays
│ ├── C01_binarySearch.class
│ ├── C02_equals.class
│ ├── C03_StringSplitMethodu.class
│ ├── C04_MultiDimensionalArrays.class
│ ├── C05_MDA.class
│ ├── C06_MDA.class
│ ├── C07_MDA.class
│ └── C08_MDA.class
│ ├── day18_arrayLists
│ ├── C01_ArrayList.class
│ ├── C02_remove.class
│ ├── C03_remove.class
│ ├── C04_size.class
│ ├── C05_contains.class
│ ├── C06_Soru.class
│ ├── C07_set.class
│ ├── C08_equals.class
│ ├── C09_indexOf.class
│ ├── C10_Soru.class
│ ├── C11_Soru.class
│ └── C12_Soru.class
│ ├── day19_arrayList_forEachLoop
│ ├── C01_ArrayList.class
│ ├── C02_ArraydenListYapma.class
│ ├── C03_ForEachLoop.class
│ ├── C04_ForEachLoop.class
│ ├── C05_ForEachLoopSoru.class
│ ├── C06_ForEachLoopSoru.class
│ ├── C07_ForEachLoopSoru.class
│ ├── C08_Constructor.class
│ ├── Toyota.class
│ └── ToyotaRunner.class
│ ├── day20_constructor
│ ├── C01_Constructor.class
│ ├── C02_Constructor.class
│ ├── Car.class
│ └── Rope.class
│ ├── day21_staticKeyword
│ ├── C01_StaticBlocks.class
│ ├── C02_PassByValue.class
│ ├── C03_PassByValue.class
│ ├── C04_PassByValue.class
│ ├── C05_PassByValueCokluElement.class
│ └── C06_PassByValueCokluElement.class
│ ├── day22_immutableClasses
│ ├── C01_PassByValue.class
│ ├── C02_ImmutableClasses.class
│ ├── C03_ImmutableClasses.class
│ ├── C04_StringEquals.class
│ └── C05_LocalDate.class
│ ├── day23_dateTime_varargs
│ ├── C01_LocalTime.class
│ ├── C02_LocalDateTime.class
│ ├── C03_DateTimeFormatter.class
│ ├── C04_Period.class
│ ├── C05_Varargs.class
│ ├── C06_Varargs.class
│ ├── C07_Varargs.class
│ ├── C08_Varargs.class
│ └── C09_Varargs.class
│ ├── day24_StringBuilder
│ ├── C01_StringBuilder.class
│ ├── C02_StringBuilder.class
│ ├── C03_StringBuilder.class
│ ├── C04_AccessModifier.class
│ ├── C05_Encapsulation.class
│ ├── D.class
│ ├── EncapsuleClass.class
│ └── FChildOfPersonel.class
│ ├── day25_inheritance
│ ├── APersonel.class
│ ├── BDoktor.class
│ ├── CCar.class
│ ├── DToyota.class
│ └── ECorolla.class
│ ├── day26_inheritance
│ ├── C01_Sinif.class
│ ├── DToyota.class
│ ├── ECorolla.class
│ ├── FDizelCorolla.class
│ └── Okul.class
│ ├── day27_overriding
│ ├── AHayvanlar.class
│ ├── BKuslar.class
│ ├── CAvciKuslar.class
│ ├── DGrandParent.class
│ ├── EParent.class
│ ├── FChild.class
│ ├── GExceptions.class
│ └── HExceptions.class
│ ├── day28_exceptions
│ ├── C01_TryCatch.class
│ ├── C02_TryCatch.class
│ ├── C03_TryCatch.class
│ ├── C04_CheckedExceptions.class
│ ├── C05_MultipleExceptions.class
│ ├── C06_MultipleCheckedExceptions.class
│ ├── C07_ExceptionTurleri.class
│ ├── C08_IllegalArgumentExceptions.class
│ └── metin.txt
│ ├── day29_final_abstractClasses
│ ├── C01_Final_Finally.class
│ ├── DParent.class
│ ├── EChild.class
│ ├── FChild.class
│ ├── GAbstractChild.class
│ └── HConcreteGrandChild.class
│ ├── day30_interfaces_iterator
│ ├── I01_Interface.class
│ ├── I02_Interface.class
│ ├── M01_ChildOfInterface.class
│ ├── M02_Childofinterface.class
│ ├── N01_Iterator.class
│ ├── N02_ListIterator.class
│ └── N03_ListIterator.class
│ ├── day31_collections
│ ├── C01_LinkedList.class
│ ├── C02_LinkedList.class
│ ├── C03_Queue.class
│ ├── C04_Deque.class
│ ├── C05_Set.class
│ └── C06_ArraydekiTekrarlardanKurtulma.class
│ ├── day33_maps
│ ├── C01_CumledeHarfSayilariniBulma.class
│ ├── C02_EntrySet.class
│ ├── C03_SinifListesiYazdirma.class
│ ├── C04_BolumListesiYazdirma.class
│ ├── C05_SoyisimleriBuyukHarfYapma.class
│ ├── C06_SiniflariArtirma.class
│ ├── C07_SinifaGoreSiraliListeYazdir.class
│ └── C08_IsimSoyisimSiraliListe.class
│ ├── day34_Maps_NestedMaps
│ ├── C01_NestedOgrenciMap.class
│ ├── C02_NestedMap.class
│ ├── C03_MapMethodlari.class
│ ├── C04_Compute.class
│ ├── C05_Compute.class
│ └── C06_TreeMapmethodlari.class
│ ├── day35_genelTekrar
│ ├── C01_PrintfCarpimTablosu.class
│ ├── C02_PrintfOndalikliSayi.class
│ ├── C03_LinkedList.class
│ └── C04_BolmeIslemSonucunuCarpmaIleBulma.class
│ └── day36_genelTekrar
│ ├── C01_RecursiveMethods.class
│ ├── C02_StringManipulation.class
│ ├── C03_OOPKodOkuma.class
│ ├── M.class
│ └── N.class
├── src
├── .DS_Store
├── day01_programlamayaGiris
│ ├── C01_HelloWorld.java
│ └── C02_Variables.java
├── day02_variables_scanner
│ ├── C01_Variables.java
│ ├── C02_dataTypes.java
│ ├── C03_NonPrimitiveDataTypes.java
│ ├── C04_NamingConvention.java
│ ├── C05_Scanner.java
│ ├── C06_Scanner.java
│ ├── C07_Scanner.java
│ ├── C08_Scanner.java
│ ├── C09_Scanner.java
│ └── C10_Scanner.java
├── day03_dataCasting_MatematikselIslemler
│ ├── C01_DataCasting.java
│ ├── C02_ExplicitNarrowing.java
│ ├── C03_DataCasting.java
│ ├── C04_CharDataCasting.java
│ ├── C05_WrapperClass.java
│ ├── C06_DataCasting.java
│ ├── C07_Modulus.java
│ └── C08_SayininRakamlarToplaminiBulma.java
├── day04_Increment_Concatenation
│ ├── C01_Pre_PostIncrement.java
│ ├── C02_Pre_PostIncrement.java
│ ├── C03_Concatenation.java
│ └── C04_Operatorler.java
├── day05_ifStatements
│ ├── C01_IfStatements.java
│ ├── C02_IfStatements.java
│ ├── C03_IfStatements.java
│ ├── C04_IfStatements.java
│ ├── C05_IfStatements.java
│ └── C06_IfStatements.java
├── day06_ifElseStatements
│ ├── C01_IfElseStatements.java
│ ├── C02_IfElseStatements.java
│ ├── C03_IfElseStatements.java
│ ├── C04_IfElseStatement.java
│ ├── C05_IfElseIf.java
│ ├── C06_IfElseIf.java
│ ├── C07_IfElseIf.java
│ ├── C08_IfElseIf.java
│ ├── C09_NestedIfElse.java
│ ├── C10_NestedIfElse.java
│ └── C11_NestedIfElse.java
├── day07_ternary_switchStatements
│ ├── C01_IfElseIf.java
│ ├── C02_IfElseIf.java
│ ├── C03_Ternary.java
│ ├── C04_Ternary.java
│ ├── C05_Ternary.java
│ ├── C06_Sorular.java
│ ├── C07_NestedTernary.java
│ ├── C08_SwitchStatements.java
│ ├── C09_SwitchStatements.java
│ ├── C10_SwitchStatements.java
│ └── C11_SwitchCase.java
├── day08_stringManipulation
│ ├── C01_StringManipulation.java
│ ├── C02_toUppercaseLocale.java
│ ├── C03_equals.java
│ ├── C04_equalsIgnoreCase.java
│ ├── C05_charAt.java
│ ├── C06_length.java
│ └── C07_substring.java
├── day09_stringManipulations
│ ├── C01_concatenation.java
│ ├── C02_contains.java
│ ├── C03_startsWith.java
│ ├── C04_endsWith.java
│ ├── C05_indexOf.java
│ ├── C06_indexOf.java
│ ├── C07_IlkTest.java
│ └── C08_lastIndexOf.java
├── day10_stringManipulations
│ ├── C01_NullPointer.java
│ ├── C02_replace.java
│ ├── C03_replaceAll.java
│ ├── C04_replaceFirst.java
│ ├── C05_Soru.java
│ ├── C06_Soru.java
│ ├── C07_ForLoop.java
│ ├── C08_ForLoop.java
│ ├── C09_ForLoop.java
│ ├── C10_ForLoop.java
│ └── C11_ForLoop.java
├── day11_forLoops
│ ├── C01_ForLoop.java
│ ├── C02_ForLoop.java
│ ├── C03_AsalSayi.java
│ ├── C04_ForLoop.java
│ ├── C05_ForLoop.java
│ ├── C06_ForLoop.java
│ ├── C07_TerseCevirme.java
│ ├── C08_NestedForLoop.java
│ ├── C09_NestedLoop.java
│ ├── C10_NestedLoop.java
│ ├── C11_NestedLoop.java
│ └── C12_MethodCreation.java
├── day12_methodCreation
│ ├── C01_Method.java
│ ├── C02_MethodOlusturma.java
│ ├── C03_AsalSayi.java
│ ├── C04_Faktoryel.java
│ ├── C05_HesapMakinesi.java
│ ├── C06_MethodKullanimi.java
│ ├── C07_TerseCevirme.java
│ ├── C08_Palindrome.java
│ └── C09_FibonacciSerisi.java
├── day13_methodOverloading_whileLoop
│ ├── C01_MethodCall.java
│ ├── C02_MethodOverloading.java
│ ├── C03_MethodOverloading.java
│ ├── C04_WhileLoop.java
│ ├── C05_WhileLoop.java
│ ├── C06_SifreKontrolu.java
│ └── C07_BasitOyun.java
├── day14_doWhileLoop_scope
│ ├── C01_DoWhileLoop.java
│ ├── C02_DowhileLoop.java
│ ├── C03_DoWhileLoop.java
│ ├── C04_DoWhileLoop.java
│ ├── C05_Scope.java
│ └── Hastane.java
├── day15_scope_arrays
│ ├── C01_Hastane.java
│ ├── C02_Hastane.java
│ ├── C03_BaskaClassaErisme.java
│ └── C04_Arrays.java
├── day16_arrays
│ ├── C01_Arrays.java
│ ├── C02_Arrays.java
│ ├── C03_Soru.java
│ ├── C04_Soru.java
│ ├── C05_Soru.java
│ ├── C06_Soru.java
│ ├── C07_Soru.java
│ ├── C08_Soru.java
│ ├── C09_ArrayeyeniDegerAtama.java
│ ├── C10_ArrayeBirElementEkleme.java
│ ├── C11_Odev.java
│ ├── C12_sort.java
│ └── C13_binarySearch.java
├── day17_arrays
│ ├── C01_binarySearch.java
│ ├── C02_equals.java
│ ├── C03_StringSplitMethodu.java
│ ├── C04_MultiDimensionalArrays.java
│ ├── C05_MDA.java
│ ├── C06_MDA.java
│ ├── C07_MDA.java
│ └── C08_MDA.java
├── day18_arrayLists
│ ├── C01_ArrayList.java
│ ├── C02_remove.java
│ ├── C03_remove.java
│ ├── C04_size.java
│ ├── C05_contains.java
│ ├── C06_Soru.java
│ ├── C07_set.java
│ ├── C08_equals.java
│ ├── C09_indexOf.java
│ ├── C10_Soru.java
│ ├── C11_Soru.java
│ └── C12_Soru.java
├── day19_arrayList_forEachLoop
│ ├── C01_ArrayList.java
│ ├── C02_ArraydenListYapma.java
│ ├── C03_ForEachLoop.java
│ ├── C04_ForEachLoop.java
│ ├── C05_ForEachLoopSoru.java
│ ├── C06_ForEachLoopSoru.java
│ ├── C07_ForEachLoopSoru.java
│ ├── C08_Constructor.java
│ ├── Toyota.java
│ └── ToyotaRunner.java
├── day20_constructor
│ ├── C01_Constructor.java
│ ├── C02_Constructor.java
│ ├── Car.java
│ └── Rope.java
├── day21_staticKeyword
│ ├── C01_StaticBlocks.java
│ ├── C02_PassByValue.java
│ ├── C03_PassByValue.java
│ ├── C04_PassByValue.java
│ ├── C05_PassByValueCokluElement.java
│ └── C06_PassByValueCokluElement.java
├── day22_immutableClasses
│ ├── C01_PassByValue.java
│ ├── C02_ImmutableClasses.java
│ ├── C03_ImmutableClasses.java
│ ├── C04_StringEquals.java
│ └── C05_LocalDate.java
├── day23_dateTime_varargs
│ ├── C01_LocalTime.java
│ ├── C02_LocalDateTime.java
│ ├── C03_DateTimeFormatter.java
│ ├── C04_Period.java
│ ├── C05_Varargs.java
│ ├── C06_Varargs.java
│ ├── C07_Varargs.java
│ ├── C08_Varargs.java
│ └── C09_Varargs.java
├── day24_StringBuilder
│ ├── C01_StringBuilder.java
│ ├── C02_StringBuilder.java
│ ├── C03_StringBuilder.java
│ ├── C04_AccessModifier.java
│ ├── C05_Encapsulation.java
│ ├── D.java
│ ├── EncapsuleClass.java
│ └── FChildOfPersonel.java
├── day25_inheritance
│ ├── APersonel.java
│ ├── BDoktor.java
│ ├── CCar.java
│ ├── DToyota.java
│ └── ECorolla.java
├── day26_inheritance
│ ├── C01_Sinif.java
│ ├── DToyota.java
│ ├── ECorolla.java
│ └── FDizelCorolla.java
├── day27_overriding
│ ├── AHayvanlar.java
│ ├── BKuslar.java
│ ├── CAvciKuslar.java
│ ├── DGrandParent.java
│ ├── EParent.java
│ ├── FChild.java
│ ├── GExceptions.java
│ └── HExceptions.java
├── day28_exceptions
│ ├── C01_TryCatch.java
│ ├── C02_TryCatch.java
│ ├── C03_TryCatch.java
│ ├── C04_CheckedExceptions.java
│ ├── C05_MultipleExceptions.java
│ ├── C06_MultipleCheckedExceptions.java
│ ├── C07_ExceptionTurleri.java
│ ├── C08_IllegalArgumentExceptions.java
│ └── metin.txt
├── day29_final_abstractClasses
│ ├── C01_Final_Finally.java
│ ├── DParent.java
│ ├── EChild.java
│ ├── FChild.java
│ ├── GAbstractChild.java
│ └── HConcreteGrandChild.java
├── day30_interfaces_iterator
│ ├── I01_Interface.java
│ ├── I02_Interface.java
│ ├── M01_ChildOfInterface.java
│ ├── M02_Childofinterface.java
│ ├── N01_Iterator.java
│ ├── N02_ListIterator.java
│ └── N03_ListIterator.java
├── day31_collections
│ ├── C01_LinkedList.java
│ ├── C02_LinkedList.java
│ ├── C03_Queue.java
│ ├── C04_Deque.java
│ ├── C05_Set.java
│ └── C06_ArraydekiTekrarlardanKurtulma.java
├── day32_sets_maps
│ ├── C01_Set.java
│ ├── C02_HashSetMethodlari.java
│ ├── C03_HashSet_TreeSet.java
│ ├── C04_TreeSet.java
│ ├── C05_Maps.java
│ ├── C06_Value.java
│ ├── C07_SoyisimIleOgrenciArama.java
│ ├── C08_SubeListesiOlusturma.java
│ ├── C09_NumaraIleSubeGuncelleme.java
│ └── MapMethodDepo.java
├── day33_maps
│ ├── C01_CumledeHarfSayilariniBulma.java
│ ├── C02_EntrySet.java
│ ├── C03_SinifListesiYazdirma.java
│ ├── C04_BolumListesiYazdirma.java
│ ├── C05_SoyisimleriBuyukHarfYapma.java
│ ├── C06_SiniflariArtirma.java
│ ├── C07_SinifaGoreSiraliListeYazdir.java
│ └── C08_IsimSoyisimSiraliListe.java
├── day34_Maps_NestedMaps
│ ├── C01_NestedOgrenciMap.java
│ ├── C02_NestedMap.java
│ ├── C03_MapMethodlari.java
│ ├── C04_Compute.java
│ ├── C05_Compute.java
│ └── C06_TreeMapmethodlari.java
├── day35_genelTekrar
│ ├── C01_PrintfCarpimTablosu.java
│ ├── C02_PrintfOndalikliSayi.java
│ ├── C03_LinkedList.java
│ └── C04_BolmeIslemSonucunuCarpmaIleBulma.java
└── day36_genelTekrar
│ ├── C01_RecursiveMethods.java
│ ├── C02_StringManipulation.java
│ └── C03_OOPKodOkuma.java
└── team108_Fall2022.iml
/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/.DS_Store
--------------------------------------------------------------------------------
/.idea/.gitignore:
--------------------------------------------------------------------------------
1 | # Default ignored files
2 | /shelf/
3 | /workspace.xml
4 |
--------------------------------------------------------------------------------
/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/Day32_sets_maps/C01_Set.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/Day32_sets_maps/C01_Set.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/Day32_sets_maps/C02_HashSetMethodlari.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/Day32_sets_maps/C02_HashSetMethodlari.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/Day32_sets_maps/C03_HashSet_TreeSet.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/Day32_sets_maps/C03_HashSet_TreeSet.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/Day32_sets_maps/C04_TreeSet.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/Day32_sets_maps/C04_TreeSet.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/Day32_sets_maps/C05_Maps.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/Day32_sets_maps/C05_Maps.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/Day32_sets_maps/C06_Value.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/Day32_sets_maps/C06_Value.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/Day32_sets_maps/C07_SoyisimIleOgrenciArama.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/Day32_sets_maps/C07_SoyisimIleOgrenciArama.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/Day32_sets_maps/C08_SubeListesiOlusturma.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/Day32_sets_maps/C08_SubeListesiOlusturma.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/Day32_sets_maps/C09_NumaraIleSubeGuncelleme.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/Day32_sets_maps/C09_NumaraIleSubeGuncelleme.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/Day32_sets_maps/MapMethodDepo.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/Day32_sets_maps/MapMethodDepo.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day01_programlamayaGiris/C01_HelloWorld.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day01_programlamayaGiris/C01_HelloWorld.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day01_programlamayaGiris/C02_Variables.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day01_programlamayaGiris/C02_Variables.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day02_variables_scanner/C01_Variables.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day02_variables_scanner/C01_Variables.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day02_variables_scanner/C02_dataTypes.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day02_variables_scanner/C02_dataTypes.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day02_variables_scanner/C03_NonPrimitiveDataTypes.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day02_variables_scanner/C03_NonPrimitiveDataTypes.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day02_variables_scanner/C04_NamingConvention.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day02_variables_scanner/C04_NamingConvention.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day02_variables_scanner/C05_Scanner.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day02_variables_scanner/C05_Scanner.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day02_variables_scanner/C06_Scanner.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day02_variables_scanner/C06_Scanner.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day02_variables_scanner/C07_Scanner.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day02_variables_scanner/C07_Scanner.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day02_variables_scanner/C08_Scanner.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day02_variables_scanner/C08_Scanner.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day02_variables_scanner/C09_Scanner.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day02_variables_scanner/C09_Scanner.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day02_variables_scanner/C10_Scanner.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day02_variables_scanner/C10_Scanner.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day03_dataCasting_MatematikselIslemler/C01_DataCasting.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day03_dataCasting_MatematikselIslemler/C01_DataCasting.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day03_dataCasting_MatematikselIslemler/C02_ExplicitNarrowing.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day03_dataCasting_MatematikselIslemler/C02_ExplicitNarrowing.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day03_dataCasting_MatematikselIslemler/C03_DataCasting.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day03_dataCasting_MatematikselIslemler/C03_DataCasting.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day03_dataCasting_MatematikselIslemler/C04_CharDataCasting.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day03_dataCasting_MatematikselIslemler/C04_CharDataCasting.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day03_dataCasting_MatematikselIslemler/C05_WrapperClass.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day03_dataCasting_MatematikselIslemler/C05_WrapperClass.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day03_dataCasting_MatematikselIslemler/C06_DataCasting.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day03_dataCasting_MatematikselIslemler/C06_DataCasting.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day03_dataCasting_MatematikselIslemler/C07_Modulus.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day03_dataCasting_MatematikselIslemler/C07_Modulus.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day03_dataCasting_MatematikselIslemler/C08_SayininRakamlarToplaminiBulma.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day03_dataCasting_MatematikselIslemler/C08_SayininRakamlarToplaminiBulma.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day04_Increment_Concatenation/C01_Pre_PostIncrement.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day04_Increment_Concatenation/C01_Pre_PostIncrement.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day04_Increment_Concatenation/C02_Pre_PostIncrement.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day04_Increment_Concatenation/C02_Pre_PostIncrement.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day04_Increment_Concatenation/C03_Concatenation.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day04_Increment_Concatenation/C03_Concatenation.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day04_Increment_Concatenation/C04_Operatorler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day04_Increment_Concatenation/C04_Operatorler.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day05_ifStatements/C01_IfStatements.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day05_ifStatements/C01_IfStatements.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day05_ifStatements/C02_IfStatements.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day05_ifStatements/C02_IfStatements.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day05_ifStatements/C03_IfStatements.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day05_ifStatements/C03_IfStatements.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day05_ifStatements/C04_IfStatements.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day05_ifStatements/C04_IfStatements.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day05_ifStatements/C05_IfStatements.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day05_ifStatements/C05_IfStatements.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day05_ifStatements/C06_IfStatements.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day05_ifStatements/C06_IfStatements.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day06_ifElseStatements/C01_IfElseStatements.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day06_ifElseStatements/C01_IfElseStatements.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day06_ifElseStatements/C02_IfElseStatements.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day06_ifElseStatements/C02_IfElseStatements.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day06_ifElseStatements/C03_IfElseStatements.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day06_ifElseStatements/C03_IfElseStatements.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day06_ifElseStatements/C04_IfElseStatement.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day06_ifElseStatements/C04_IfElseStatement.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day06_ifElseStatements/C05_IfElseIf.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day06_ifElseStatements/C05_IfElseIf.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day06_ifElseStatements/C06_IfElseIf.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day06_ifElseStatements/C06_IfElseIf.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day06_ifElseStatements/C07_IfElseIf.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day06_ifElseStatements/C07_IfElseIf.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day06_ifElseStatements/C08_IfElseIf.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day06_ifElseStatements/C08_IfElseIf.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day06_ifElseStatements/C09_NestedIfElse.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day06_ifElseStatements/C09_NestedIfElse.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day06_ifElseStatements/C10_NestedIfElse.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day06_ifElseStatements/C10_NestedIfElse.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day06_ifElseStatements/C11_NestedIfElse.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day06_ifElseStatements/C11_NestedIfElse.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day07_ternary_switchStatements/C01_IfElseIf.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day07_ternary_switchStatements/C01_IfElseIf.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day07_ternary_switchStatements/C02_IfElseIf.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day07_ternary_switchStatements/C02_IfElseIf.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day07_ternary_switchStatements/C03_Ternary.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day07_ternary_switchStatements/C03_Ternary.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day07_ternary_switchStatements/C04_Ternary.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day07_ternary_switchStatements/C04_Ternary.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day07_ternary_switchStatements/C05_Ternary.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day07_ternary_switchStatements/C05_Ternary.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day07_ternary_switchStatements/C06_Sorular.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day07_ternary_switchStatements/C06_Sorular.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day07_ternary_switchStatements/C07_NestedTernary.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day07_ternary_switchStatements/C07_NestedTernary.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day07_ternary_switchStatements/C08_SwitchStatements.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day07_ternary_switchStatements/C08_SwitchStatements.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day07_ternary_switchStatements/C09_SwitchStatements.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day07_ternary_switchStatements/C09_SwitchStatements.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day07_ternary_switchStatements/C10_SwitchStatements.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day07_ternary_switchStatements/C10_SwitchStatements.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day07_ternary_switchStatements/C11_SwitchCase.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day07_ternary_switchStatements/C11_SwitchCase.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day08_stringManipulation/C01_StringManipulation.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day08_stringManipulation/C01_StringManipulation.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day08_stringManipulation/C02_toUppercaseLocale.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day08_stringManipulation/C02_toUppercaseLocale.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day08_stringManipulation/C03_equals.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day08_stringManipulation/C03_equals.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day08_stringManipulation/C04_equalsIgnoreCase.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day08_stringManipulation/C04_equalsIgnoreCase.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day08_stringManipulation/C05_charAt.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day08_stringManipulation/C05_charAt.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day08_stringManipulation/C06_length.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day08_stringManipulation/C06_length.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day08_stringManipulation/C07_substring.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day08_stringManipulation/C07_substring.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day09_stringManipulations/C01_concatenation.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day09_stringManipulations/C01_concatenation.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day09_stringManipulations/C02_contains.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day09_stringManipulations/C02_contains.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day09_stringManipulations/C03_startsWith.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day09_stringManipulations/C03_startsWith.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day09_stringManipulations/C04_endsWith.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day09_stringManipulations/C04_endsWith.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day09_stringManipulations/C05_indexOf.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day09_stringManipulations/C05_indexOf.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day09_stringManipulations/C06_indexOf.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day09_stringManipulations/C06_indexOf.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day09_stringManipulations/C07_IlkTest.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day09_stringManipulations/C07_IlkTest.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day09_stringManipulations/C08_lastIndexOf.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day09_stringManipulations/C08_lastIndexOf.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day10_stringManipulations/C01_NullPointer.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day10_stringManipulations/C01_NullPointer.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day10_stringManipulations/C02_replace.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day10_stringManipulations/C02_replace.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day10_stringManipulations/C03_replaceAll.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day10_stringManipulations/C03_replaceAll.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day10_stringManipulations/C04_replaceFirst.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day10_stringManipulations/C04_replaceFirst.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day10_stringManipulations/C05_Soru.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day10_stringManipulations/C05_Soru.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day10_stringManipulations/C06_Soru.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day10_stringManipulations/C06_Soru.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day10_stringManipulations/C07_ForLoop.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day10_stringManipulations/C07_ForLoop.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day10_stringManipulations/C08_ForLoop.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day10_stringManipulations/C08_ForLoop.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day10_stringManipulations/C09_ForLoop.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day10_stringManipulations/C09_ForLoop.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day10_stringManipulations/C10_ForLoop.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day10_stringManipulations/C10_ForLoop.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day10_stringManipulations/C11_ForLoop.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day10_stringManipulations/C11_ForLoop.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day11_forLoops/C01_ForLoop.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day11_forLoops/C01_ForLoop.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day11_forLoops/C02_ForLoop.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day11_forLoops/C02_ForLoop.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day11_forLoops/C03_AsalSayi.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day11_forLoops/C03_AsalSayi.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day11_forLoops/C04_ForLoop.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day11_forLoops/C04_ForLoop.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day11_forLoops/C05_ForLoop.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day11_forLoops/C05_ForLoop.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day11_forLoops/C06_ForLoop.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day11_forLoops/C06_ForLoop.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day11_forLoops/C07_TerseCevirme.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day11_forLoops/C07_TerseCevirme.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day11_forLoops/C08_NestedForLoop.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day11_forLoops/C08_NestedForLoop.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day11_forLoops/C09_NestedLoop.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day11_forLoops/C09_NestedLoop.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day11_forLoops/C10_NestedLoop.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day11_forLoops/C10_NestedLoop.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day11_forLoops/C11_NestedLoop.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day11_forLoops/C11_NestedLoop.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day11_forLoops/C12_MethodCreation.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day11_forLoops/C12_MethodCreation.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day12_methodCreation/C01_Method.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day12_methodCreation/C01_Method.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day12_methodCreation/C02_MethodOlusturma.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day12_methodCreation/C02_MethodOlusturma.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day12_methodCreation/C03_AsalSayi.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day12_methodCreation/C03_AsalSayi.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day12_methodCreation/C04_Faktoryel.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day12_methodCreation/C04_Faktoryel.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day12_methodCreation/C05_HesapMakinesi.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day12_methodCreation/C05_HesapMakinesi.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day12_methodCreation/C06_MethodKullanimi.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day12_methodCreation/C06_MethodKullanimi.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day12_methodCreation/C07_TerseCevirme.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day12_methodCreation/C07_TerseCevirme.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day12_methodCreation/C08_Palindrome.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day12_methodCreation/C08_Palindrome.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day12_methodCreation/C09_FibonacciSerisi.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day12_methodCreation/C09_FibonacciSerisi.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day13_methodOverloading_whileLoop/C01_MethodCall.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day13_methodOverloading_whileLoop/C01_MethodCall.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day13_methodOverloading_whileLoop/C02_MethodOverloading.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day13_methodOverloading_whileLoop/C02_MethodOverloading.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day13_methodOverloading_whileLoop/C03_MethodOverloading.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day13_methodOverloading_whileLoop/C03_MethodOverloading.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day13_methodOverloading_whileLoop/C04_WhileLoop.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day13_methodOverloading_whileLoop/C04_WhileLoop.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day13_methodOverloading_whileLoop/C05_WhileLoop.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day13_methodOverloading_whileLoop/C05_WhileLoop.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day13_methodOverloading_whileLoop/C06_SifreKontrolu.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day13_methodOverloading_whileLoop/C06_SifreKontrolu.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day13_methodOverloading_whileLoop/C07_BasitOyun.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day13_methodOverloading_whileLoop/C07_BasitOyun.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day14_doWhileLoop_scope/C01_DoWhileLoop.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day14_doWhileLoop_scope/C01_DoWhileLoop.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day14_doWhileLoop_scope/C02_DowhileLoop.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day14_doWhileLoop_scope/C02_DowhileLoop.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day14_doWhileLoop_scope/C03_DoWhileLoop.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day14_doWhileLoop_scope/C03_DoWhileLoop.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day14_doWhileLoop_scope/C04_DoWhileLoop.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day14_doWhileLoop_scope/C04_DoWhileLoop.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day14_doWhileLoop_scope/C05_Scope.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day14_doWhileLoop_scope/C05_Scope.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day14_doWhileLoop_scope/Hastane.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day14_doWhileLoop_scope/Hastane.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day15_scope_arrays/C01_Hastane.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day15_scope_arrays/C01_Hastane.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day15_scope_arrays/C02_Hastane.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day15_scope_arrays/C02_Hastane.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day15_scope_arrays/C03_BaskaClassaErisme.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day15_scope_arrays/C03_BaskaClassaErisme.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day15_scope_arrays/C04_Arrays.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day15_scope_arrays/C04_Arrays.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day16_arrays/C01_Arrays.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day16_arrays/C01_Arrays.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day16_arrays/C02_Arrays.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day16_arrays/C02_Arrays.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day16_arrays/C03_Soru.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day16_arrays/C03_Soru.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day16_arrays/C04_Soru.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day16_arrays/C04_Soru.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day16_arrays/C05_Soru.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day16_arrays/C05_Soru.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day16_arrays/C06_Soru.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day16_arrays/C06_Soru.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day16_arrays/C07_Soru.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day16_arrays/C07_Soru.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day16_arrays/C08_Soru.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day16_arrays/C08_Soru.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day16_arrays/C09_ArrayeyeniDegerAtama.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day16_arrays/C09_ArrayeyeniDegerAtama.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day16_arrays/C10_ArrayeBirElementEkleme.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day16_arrays/C10_ArrayeBirElementEkleme.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day16_arrays/C11_Odev.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day16_arrays/C11_Odev.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day16_arrays/C12_sort.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day16_arrays/C12_sort.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day16_arrays/C13_binarySearch.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day16_arrays/C13_binarySearch.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day17_arrays/C01_binarySearch.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day17_arrays/C01_binarySearch.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day17_arrays/C02_equals.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day17_arrays/C02_equals.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day17_arrays/C03_StringSplitMethodu.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day17_arrays/C03_StringSplitMethodu.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day17_arrays/C04_MultiDimensionalArrays.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day17_arrays/C04_MultiDimensionalArrays.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day17_arrays/C05_MDA.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day17_arrays/C05_MDA.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day17_arrays/C06_MDA.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day17_arrays/C06_MDA.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day17_arrays/C07_MDA.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day17_arrays/C07_MDA.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day17_arrays/C08_MDA.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day17_arrays/C08_MDA.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day18_arrayLists/C01_ArrayList.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day18_arrayLists/C01_ArrayList.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day18_arrayLists/C02_remove.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day18_arrayLists/C02_remove.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day18_arrayLists/C03_remove.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day18_arrayLists/C03_remove.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day18_arrayLists/C04_size.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day18_arrayLists/C04_size.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day18_arrayLists/C05_contains.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day18_arrayLists/C05_contains.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day18_arrayLists/C06_Soru.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day18_arrayLists/C06_Soru.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day18_arrayLists/C07_set.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day18_arrayLists/C07_set.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day18_arrayLists/C08_equals.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day18_arrayLists/C08_equals.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day18_arrayLists/C09_indexOf.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day18_arrayLists/C09_indexOf.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day18_arrayLists/C10_Soru.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day18_arrayLists/C10_Soru.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day18_arrayLists/C11_Soru.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day18_arrayLists/C11_Soru.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day18_arrayLists/C12_Soru.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day18_arrayLists/C12_Soru.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day19_arrayList_forEachLoop/C01_ArrayList.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day19_arrayList_forEachLoop/C01_ArrayList.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day19_arrayList_forEachLoop/C02_ArraydenListYapma.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day19_arrayList_forEachLoop/C02_ArraydenListYapma.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day19_arrayList_forEachLoop/C03_ForEachLoop.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day19_arrayList_forEachLoop/C03_ForEachLoop.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day19_arrayList_forEachLoop/C04_ForEachLoop.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day19_arrayList_forEachLoop/C04_ForEachLoop.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day19_arrayList_forEachLoop/C05_ForEachLoopSoru.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day19_arrayList_forEachLoop/C05_ForEachLoopSoru.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day19_arrayList_forEachLoop/C06_ForEachLoopSoru.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day19_arrayList_forEachLoop/C06_ForEachLoopSoru.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day19_arrayList_forEachLoop/C07_ForEachLoopSoru.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day19_arrayList_forEachLoop/C07_ForEachLoopSoru.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day19_arrayList_forEachLoop/C08_Constructor.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day19_arrayList_forEachLoop/C08_Constructor.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day19_arrayList_forEachLoop/Toyota.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day19_arrayList_forEachLoop/Toyota.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day19_arrayList_forEachLoop/ToyotaRunner.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day19_arrayList_forEachLoop/ToyotaRunner.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day20_constructor/C01_Constructor.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day20_constructor/C01_Constructor.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day20_constructor/C02_Constructor.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day20_constructor/C02_Constructor.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day20_constructor/Car.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day20_constructor/Car.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day20_constructor/Rope.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day20_constructor/Rope.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day21_staticKeyword/C01_StaticBlocks.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day21_staticKeyword/C01_StaticBlocks.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day21_staticKeyword/C02_PassByValue.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day21_staticKeyword/C02_PassByValue.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day21_staticKeyword/C03_PassByValue.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day21_staticKeyword/C03_PassByValue.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day21_staticKeyword/C04_PassByValue.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day21_staticKeyword/C04_PassByValue.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day21_staticKeyword/C05_PassByValueCokluElement.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day21_staticKeyword/C05_PassByValueCokluElement.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day21_staticKeyword/C06_PassByValueCokluElement.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day21_staticKeyword/C06_PassByValueCokluElement.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day22_immutableClasses/C01_PassByValue.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day22_immutableClasses/C01_PassByValue.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day22_immutableClasses/C02_ImmutableClasses.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day22_immutableClasses/C02_ImmutableClasses.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day22_immutableClasses/C03_ImmutableClasses.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day22_immutableClasses/C03_ImmutableClasses.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day22_immutableClasses/C04_StringEquals.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day22_immutableClasses/C04_StringEquals.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day22_immutableClasses/C05_LocalDate.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day22_immutableClasses/C05_LocalDate.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day23_dateTime_varargs/C01_LocalTime.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day23_dateTime_varargs/C01_LocalTime.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day23_dateTime_varargs/C02_LocalDateTime.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day23_dateTime_varargs/C02_LocalDateTime.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day23_dateTime_varargs/C03_DateTimeFormatter.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day23_dateTime_varargs/C03_DateTimeFormatter.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day23_dateTime_varargs/C04_Period.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day23_dateTime_varargs/C04_Period.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day23_dateTime_varargs/C05_Varargs.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day23_dateTime_varargs/C05_Varargs.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day23_dateTime_varargs/C06_Varargs.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day23_dateTime_varargs/C06_Varargs.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day23_dateTime_varargs/C07_Varargs.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day23_dateTime_varargs/C07_Varargs.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day23_dateTime_varargs/C08_Varargs.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day23_dateTime_varargs/C08_Varargs.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day23_dateTime_varargs/C09_Varargs.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day23_dateTime_varargs/C09_Varargs.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day24_StringBuilder/C01_StringBuilder.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day24_StringBuilder/C01_StringBuilder.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day24_StringBuilder/C02_StringBuilder.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day24_StringBuilder/C02_StringBuilder.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day24_StringBuilder/C03_StringBuilder.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day24_StringBuilder/C03_StringBuilder.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day24_StringBuilder/C04_AccessModifier.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day24_StringBuilder/C04_AccessModifier.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day24_StringBuilder/C05_Encapsulation.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day24_StringBuilder/C05_Encapsulation.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day24_StringBuilder/D.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day24_StringBuilder/D.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day24_StringBuilder/EncapsuleClass.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day24_StringBuilder/EncapsuleClass.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day24_StringBuilder/FChildOfPersonel.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day24_StringBuilder/FChildOfPersonel.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day25_inheritance/APersonel.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day25_inheritance/APersonel.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day25_inheritance/BDoktor.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day25_inheritance/BDoktor.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day25_inheritance/CCar.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day25_inheritance/CCar.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day25_inheritance/DToyota.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day25_inheritance/DToyota.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day25_inheritance/ECorolla.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day25_inheritance/ECorolla.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day26_inheritance/C01_Sinif.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day26_inheritance/C01_Sinif.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day26_inheritance/DToyota.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day26_inheritance/DToyota.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day26_inheritance/ECorolla.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day26_inheritance/ECorolla.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day26_inheritance/FDizelCorolla.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day26_inheritance/FDizelCorolla.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day26_inheritance/Okul.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day26_inheritance/Okul.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day27_overriding/AHayvanlar.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day27_overriding/AHayvanlar.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day27_overriding/BKuslar.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day27_overriding/BKuslar.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day27_overriding/CAvciKuslar.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day27_overriding/CAvciKuslar.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day27_overriding/DGrandParent.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day27_overriding/DGrandParent.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day27_overriding/EParent.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day27_overriding/EParent.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day27_overriding/FChild.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day27_overriding/FChild.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day27_overriding/GExceptions.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day27_overriding/GExceptions.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day27_overriding/HExceptions.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day27_overriding/HExceptions.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day28_exceptions/C01_TryCatch.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day28_exceptions/C01_TryCatch.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day28_exceptions/C02_TryCatch.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day28_exceptions/C02_TryCatch.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day28_exceptions/C03_TryCatch.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day28_exceptions/C03_TryCatch.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day28_exceptions/C04_CheckedExceptions.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day28_exceptions/C04_CheckedExceptions.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day28_exceptions/C05_MultipleExceptions.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day28_exceptions/C05_MultipleExceptions.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day28_exceptions/C06_MultipleCheckedExceptions.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day28_exceptions/C06_MultipleCheckedExceptions.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day28_exceptions/C07_ExceptionTurleri.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day28_exceptions/C07_ExceptionTurleri.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day28_exceptions/C08_IllegalArgumentExceptions.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day28_exceptions/C08_IllegalArgumentExceptions.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day28_exceptions/metin.txt:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Java gun gectikce guzellesiyor
5 | Sona yaklastikca heyecan artiyor
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day29_final_abstractClasses/C01_Final_Finally.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day29_final_abstractClasses/C01_Final_Finally.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day29_final_abstractClasses/DParent.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day29_final_abstractClasses/DParent.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day29_final_abstractClasses/EChild.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day29_final_abstractClasses/EChild.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day29_final_abstractClasses/FChild.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day29_final_abstractClasses/FChild.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day29_final_abstractClasses/GAbstractChild.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day29_final_abstractClasses/GAbstractChild.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day29_final_abstractClasses/HConcreteGrandChild.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day29_final_abstractClasses/HConcreteGrandChild.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day30_interfaces_iterator/I01_Interface.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day30_interfaces_iterator/I01_Interface.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day30_interfaces_iterator/I02_Interface.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day30_interfaces_iterator/I02_Interface.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day30_interfaces_iterator/M01_ChildOfInterface.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day30_interfaces_iterator/M01_ChildOfInterface.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day30_interfaces_iterator/M02_Childofinterface.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day30_interfaces_iterator/M02_Childofinterface.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day30_interfaces_iterator/N01_Iterator.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day30_interfaces_iterator/N01_Iterator.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day30_interfaces_iterator/N02_ListIterator.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day30_interfaces_iterator/N02_ListIterator.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day30_interfaces_iterator/N03_ListIterator.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day30_interfaces_iterator/N03_ListIterator.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day31_collections/C01_LinkedList.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day31_collections/C01_LinkedList.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day31_collections/C02_LinkedList.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day31_collections/C02_LinkedList.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day31_collections/C03_Queue.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day31_collections/C03_Queue.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day31_collections/C04_Deque.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day31_collections/C04_Deque.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day31_collections/C05_Set.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day31_collections/C05_Set.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day31_collections/C06_ArraydekiTekrarlardanKurtulma.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day31_collections/C06_ArraydekiTekrarlardanKurtulma.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day33_maps/C01_CumledeHarfSayilariniBulma.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day33_maps/C01_CumledeHarfSayilariniBulma.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day33_maps/C02_EntrySet.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day33_maps/C02_EntrySet.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day33_maps/C03_SinifListesiYazdirma.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day33_maps/C03_SinifListesiYazdirma.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day33_maps/C04_BolumListesiYazdirma.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day33_maps/C04_BolumListesiYazdirma.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day33_maps/C05_SoyisimleriBuyukHarfYapma.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day33_maps/C05_SoyisimleriBuyukHarfYapma.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day33_maps/C06_SiniflariArtirma.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day33_maps/C06_SiniflariArtirma.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day33_maps/C07_SinifaGoreSiraliListeYazdir.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day33_maps/C07_SinifaGoreSiraliListeYazdir.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day33_maps/C08_IsimSoyisimSiraliListe.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day33_maps/C08_IsimSoyisimSiraliListe.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day34_Maps_NestedMaps/C01_NestedOgrenciMap.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day34_Maps_NestedMaps/C01_NestedOgrenciMap.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day34_Maps_NestedMaps/C02_NestedMap.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day34_Maps_NestedMaps/C02_NestedMap.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day34_Maps_NestedMaps/C03_MapMethodlari.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day34_Maps_NestedMaps/C03_MapMethodlari.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day34_Maps_NestedMaps/C04_Compute.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day34_Maps_NestedMaps/C04_Compute.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day34_Maps_NestedMaps/C05_Compute.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day34_Maps_NestedMaps/C05_Compute.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day34_Maps_NestedMaps/C06_TreeMapmethodlari.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day34_Maps_NestedMaps/C06_TreeMapmethodlari.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day35_genelTekrar/C01_PrintfCarpimTablosu.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day35_genelTekrar/C01_PrintfCarpimTablosu.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day35_genelTekrar/C02_PrintfOndalikliSayi.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day35_genelTekrar/C02_PrintfOndalikliSayi.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day35_genelTekrar/C03_LinkedList.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day35_genelTekrar/C03_LinkedList.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day35_genelTekrar/C04_BolmeIslemSonucunuCarpmaIleBulma.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day35_genelTekrar/C04_BolmeIslemSonucunuCarpmaIleBulma.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day36_genelTekrar/C01_RecursiveMethods.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day36_genelTekrar/C01_RecursiveMethods.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day36_genelTekrar/C02_StringManipulation.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day36_genelTekrar/C02_StringManipulation.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day36_genelTekrar/C03_OOPKodOkuma.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day36_genelTekrar/C03_OOPKodOkuma.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day36_genelTekrar/M.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day36_genelTekrar/M.class
--------------------------------------------------------------------------------
/out/production/team108_Fall2022/day36_genelTekrar/N.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/out/production/team108_Fall2022/day36_genelTekrar/N.class
--------------------------------------------------------------------------------
/src/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bulutluoz/Team108_Java_Fall2022/12bbe964cc6d0674f6a3cc52ee3e8cde813a69ff/src/.DS_Store
--------------------------------------------------------------------------------
/src/day01_programlamayaGiris/C01_HelloWorld.java:
--------------------------------------------------------------------------------
1 | package day01_programlamayaGiris;
2 |
3 | public class C01_HelloWorld {
4 | public static void main(String[] args) {
5 |
6 | System.out.println("Hello world");
7 | // println yazdirdiktan sonra alt satira gecer
8 |
9 | System.out.print("Bugun kodlamada ilk gunumuz");
10 | /*
11 | sadece print yazarsak yazdirdiktan sonra alt satira gecmez
12 | bir sonraki yazdirdigimiz ayni satirdan devam eder
13 |
14 | */
15 | System.out.println("Bu da 3.satir olsun");
16 | // Java'yi herkesin ogrenecegine team108 sahittir.
17 | }
18 |
19 | }
20 |
--------------------------------------------------------------------------------
/src/day01_programlamayaGiris/C02_Variables.java:
--------------------------------------------------------------------------------
1 | package day01_programlamayaGiris;
2 |
3 | public class C02_Variables {
4 | public static void main(String[] args) {
5 |
6 | int sayi=20;
7 |
8 | System.out.println(sayi); // 20 sayi variable'nin degerini yazdirir
9 |
10 | System.out.println("sayi"); // sayi
11 |
12 | sayi=30;
13 | System.out.println(sayi); // 30
14 |
15 | sayi= sayi + 20;
16 |
17 |
18 |
19 |
20 | System.out.println(sayi); // 50
21 |
22 | }
23 | }
24 |
25 |
--------------------------------------------------------------------------------
/src/day02_variables_scanner/C01_Variables.java:
--------------------------------------------------------------------------------
1 | package day02_variables_scanner;
2 |
3 | public class C01_Variables {
4 |
5 | /*
6 | Java'da kodlarimizi class'larda olustururuz
7 | Class'lar ihtiyac duyuldugunda obje olusturmak icin de kullanilir
8 |
9 | Java'nin baslangic noktasi(entry point) main method'dur
10 |
11 | variable'lari datalarimizi saklamak (store) icin olustururuz
12 |
13 |
14 | */
15 |
16 | public static void main(String[] args) {
17 |
18 | System.out.println("Java Candir");
19 |
20 | String ogrenciIsmi = "Matrix .";
21 | // Data turu variable ismi assignment(atama) deger
22 |
23 | System.out.println(ogrenciIsmi); // Matrix .
24 |
25 | ogrenciIsmi="Tayfur Eğribacak";
26 |
27 | System.out.println(ogrenciIsmi); // Tayfur
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/src/day02_variables_scanner/C02_dataTypes.java:
--------------------------------------------------------------------------------
1 | package day02_variables_scanner;
2 |
3 | public class C02_dataTypes {
4 |
5 | public static void main(String[] args) {
6 |
7 |
8 | char karakter= 'w';
9 | char krk2='2';
10 | char krk3='$';
11 | //char krk4=' .'; // char data turu sadece 1 karakter kabul eder
12 |
13 | long sayi=75232323223L; // int sinirlarindan buyuk bir degeri long variable'a atamak istersek
14 | // yanina l veya L yazmaliyiz
15 |
16 | byte sayi2=34;
17 |
18 |
19 | float sayi3= 4.567F; // java ondalikli sayilari otomatik olarak double kabul eder
20 | // ozellikle float kullanmak istiyorsaniz deger atamasi yaparken yanina
21 | // f veya F yazmalisiniz
22 |
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/src/day02_variables_scanner/C03_NonPrimitiveDataTypes.java:
--------------------------------------------------------------------------------
1 | package day02_variables_scanner;
2 |
3 | public class C03_NonPrimitiveDataTypes {
4 | public static void main(String[] args) {
5 |
6 |
7 | String str= "Java candir";
8 | int sayi=10;
9 |
10 | // primitive data turlerinin hazir method'lari yoktur
11 | // ancak non-primitive data turlerinin onceden hazirlanmis ,
12 | // bizim kullanabilecegimiz method'lari olur
13 |
14 | System.out.println(sayi); // 10
15 |
16 | System.out.println(str.toLowerCase()); // java candir
17 |
18 | System.out.println(str); // Java candir
19 |
20 | System.out.println(str.toUpperCase()); // JAVA CANDIR
21 |
22 |
23 | System.out.println(str); // Java candir
24 |
25 | System.out.println(str.isEmpty()); // false
26 |
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/src/day02_variables_scanner/C04_NamingConvention.java:
--------------------------------------------------------------------------------
1 | package day02_variables_scanner;
2 |
3 | public class C04_NamingConvention {
4 |
5 | public static void main(String[] args) {
6 |
7 |
8 | String str= "java ogrenmek cok zevkli";
9 |
10 | System.out.println(str);
11 |
12 | int sinifMevcudu3_$ = 23;
13 |
14 |
15 | // int while = 45;
16 |
17 | int SAYI= 24;
18 | int sayi= 34;
19 | int Sayi= 44;
20 |
21 | /*
22 | variable ismi olarak buyuk yada kucuk harf yazmaniza java karismaz
23 | ancak naming convention soyledir
24 |
25 | variable isimleri kucuk harfle baslar ve devam eder
26 | ancak birden fazla kelime kullanilacaksa
27 | sonraki kelimelerin ilk harfleri buyuk harf olur
28 | buna CamelCase denir
29 | */
30 |
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/src/day02_variables_scanner/C05_Scanner.java:
--------------------------------------------------------------------------------
1 | package day02_variables_scanner;
2 |
3 | import java.util.Scanner;
4 |
5 | public class C05_Scanner {
6 |
7 | public static void main(String[] args) {
8 |
9 | // Kullanicidan ismini alin
10 | // ve girilen ismi buyuk harflerle yazdirin
11 |
12 | // Kullanicidan deger almak icin 3 islem yapmamiz gerekir
13 | // 1.adim scanner objesi olusturmak
14 |
15 | Scanner scan = new Scanner(System.in);
16 |
17 | // 2.adim kullaniciya ne istediginizi soyleyin
18 |
19 | System.out.println("isminizi yazin");
20 |
21 | // 3.adim kullanicinin girecegi degeri kaydedeceginiz bir variable olusturun
22 | // scan objesi ile ilgili method'u kullanarak kullanicin girdigi degeri
23 | // olusturdugunuz variable'a atayin
24 |
25 | String girilenIsim= scan.nextLine();
26 |
27 | // Artik kullanicinin girdigi deger girilenisim variable'inda kayitli
28 |
29 | System.out.println(girilenIsim.toUpperCase());
30 |
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/src/day02_variables_scanner/C06_Scanner.java:
--------------------------------------------------------------------------------
1 | package day02_variables_scanner;
2 |
3 | import java.util.Scanner;
4 |
5 | public class C06_Scanner {
6 | public static void main(String[] args) {
7 |
8 | // Kullanicidan bir sayi isteyin
9 | // ve sayinin karesini yazdirin
10 |
11 | Scanner scan = new Scanner(System.in);
12 | System.out.println("Karesini almak istediginiz sayiyi giriniz");
13 |
14 | double girilenSayi= scan.nextDouble();
15 |
16 | System.out.println("Girilen sayinin karesi : "+girilenSayi*girilenSayi);
17 |
18 |
19 |
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/src/day02_variables_scanner/C08_Scanner.java:
--------------------------------------------------------------------------------
1 | package day02_variables_scanner;
2 |
3 | import java.util.Scanner;
4 |
5 | public class C08_Scanner {
6 | public static void main(String[] args) {
7 | /*
8 | Soru 4- Kullanicidan bir dikdortgenin 2 kenar uzunlugunu alip,
9 | dikdortgenin alanini yazdirin.
10 |
11 | */
12 |
13 | Scanner scan = new Scanner(System.in);
14 | System.out.println("Lutfen dikdorgenin iki kenar uzunlugunu girin");
15 | double kenar1= scan.nextDouble();
16 | double kenar2= scan.nextDouble();
17 |
18 | System.out.println("Diktortgenin alani : " + kenar2*kenar1);
19 |
20 |
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/src/day02_variables_scanner/C10_Scanner.java:
--------------------------------------------------------------------------------
1 | package day02_variables_scanner;
2 |
3 | import java.util.Scanner;
4 |
5 | public class C10_Scanner {
6 | public static void main(String[] args) {
7 | /*
8 | Soru 2- Kullanicidan bir double, bir de int sayi alip
9 | bunlarin toplamini ve carpimini yazdirin.
10 |
11 | */
12 |
13 |
14 | Scanner scan = new Scanner(System.in);
15 | System.out.println("Lutfen bir ondalikli sayi girin");
16 | double sayiDbl= scan.nextDouble();
17 | System.out.println("Lutfen bir tamsayi girin");
18 | int sayiInt= scan.nextInt();
19 |
20 |
21 | System.out.println("Sayilarin toplami : " + (sayiDbl+sayiInt));
22 |
23 | System.out.println("Sayilarin carpimi : " + sayiDbl*sayiInt);
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/src/day03_dataCasting_MatematikselIslemler/C01_DataCasting.java:
--------------------------------------------------------------------------------
1 | package day03_dataCasting_MatematikselIslemler;
2 |
3 | public class C01_DataCasting {
4 | public static void main(String[] args) {
5 |
6 | /*
7 | String str= 23;
8 | int sayi="Merhaba Java";
9 | char ilkHarf=true;
10 |
11 | */
12 |
13 | short sayi2=45;
14 |
15 | int sayi3=sayi2;
16 | // int = short degerin kapasitesi variable'in kapasitesinden kucuk oldugundan sorun yok
17 |
18 | int sayi4=45;
19 |
20 | double sayi5=sayi4;
21 | // double = int degerin kapasitesi variable'in kapasitesinden kucuk oldugundan sorun yok
22 |
23 | double sayi6= 5;
24 | //int sayi7=sayi6;
25 | // int = double double olan deger'in kapasitesi, int olan variable'in kapasitesinden buyuk
26 | // java otomatik cevirme yapmaz
27 |
28 | int sayi8=99;
29 | //byte sayi9=sayi8;
30 |
31 |
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/src/day03_dataCasting_MatematikselIslemler/C06_DataCasting.java:
--------------------------------------------------------------------------------
1 | package day03_dataCasting_MatematikselIslemler;
2 |
3 | import java.util.Scanner;
4 |
5 | public class C06_DataCasting {
6 | public static void main(String[] args) {
7 | // Soru 5- Kullanicidan bir double, bir tamsayi alin,
8 | // double sayiyi tam sayiya bolun
9 | // ve bolum isleminin sonucununun tamsayi kismini yazdirin.
10 |
11 | Scanner scan = new Scanner(System.in);
12 |
13 | System.out.println("Lutfen bir ondalikli sayi giriniz");
14 | double sayiDbl= scan.nextDouble();
15 |
16 | System.out.println("Lutfen bir tamsayi giriniz");
17 | int sayiInt= scan.nextInt();
18 |
19 | System.out.println((int)(sayiDbl/sayiInt)); // sonucu double olarak yazdirir
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/src/day04_Increment_Concatenation/C02_Pre_PostIncrement.java:
--------------------------------------------------------------------------------
1 | package day04_Increment_Concatenation;
2 |
3 | public class C02_Pre_PostIncrement {
4 | public static void main(String[] args) {
5 |
6 |
7 | int a = 10;
8 |
9 | int b = a++;
10 |
11 | int c = ++a;
12 |
13 | System.out.println(a + ", " + b + ", "+ c); // 12, 10, 12
14 |
15 |
16 | int x= 20;
17 |
18 | int y= ++x;
19 |
20 | int z= y++;
21 |
22 | System.out.println(x + ", " + y + ", "+ z); // 21, 22, 21
23 |
24 |
25 | int k= 30;
26 |
27 | System.out.println(k++);// 30
28 |
29 | System.out.println(++k);// 32
30 |
31 | System.out.println(k++);// 32
32 |
33 | System.out.println(k); // 33
34 |
35 |
36 | int sayi1= 40;
37 |
38 | int sayi2= sayi1++;
39 |
40 | int sayi3= --sayi2;
41 |
42 | int sayi4= --sayi1;
43 |
44 |
45 | System.out.println(sayi1 + ", " + sayi2 + ", " + sayi3 + ", " + sayi4); // 40, 39, 39, 40
46 |
47 |
48 |
49 | }
50 | }
51 |
--------------------------------------------------------------------------------
/src/day04_Increment_Concatenation/C03_Concatenation.java:
--------------------------------------------------------------------------------
1 | package day04_Increment_Concatenation;
2 |
3 | public class C03_Concatenation {
4 | public static void main(String[] args) {
5 |
6 | int a = 10;
7 | int b = 20;
8 | String str1= "";
9 | String str2= " ";
10 | String str3= "-";
11 |
12 | System.out.println(a+b); // 30
13 |
14 | System.out.println(str1+a+b); // "" + 10 + 20 ==> "10" + 20 ==> "1020"
15 |
16 | System.out.println(a+str2+b); // 10 + " " + 20 ==> "10 " + 20==> "10 20"
17 |
18 | System.out.println(a+b+str3); // 10 + 20 + "-" ==> 30 + "-" ==> "30-"
19 |
20 | System.out.println(str1+a*b); // "" + 10 * 20 ==> "" + 200 ==> "200"
21 |
22 | System.out.println(str2+(a+b));// " " + (10+20)==> " " + 30 ==> " 30"
23 |
24 | // System.out.println(str1-a); + disinda hic bir islem String'le kullanilamaz
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/src/day05_ifStatements/C01_IfStatements.java:
--------------------------------------------------------------------------------
1 | package day05_ifStatements;
2 |
3 | import java.util.Scanner;
4 |
5 | public class C01_IfStatements {
6 |
7 | public static void main(String[] args) {
8 |
9 | // Ogrenciden notunu rakam olarak alip harf olarak yazdirin
10 | // 0- 49,999 DD
11 | // 50-64,999 CC
12 | // 65-84,999 BB
13 | // 85-100 AA
14 |
15 | Scanner scan = new Scanner(System.in);
16 | System.out.println("Lutfen notunuzu giriniz");
17 | double not= scan.nextDouble();
18 |
19 | if (0<= not && not <50){
20 | System.out.println("Notunuz DD, maalesef kaldiniz");
21 | }
22 |
23 | if (50<=not && not<65 ){
24 | System.out.println("Notunuz CC, tebrikler gectiniz");
25 | }
26 |
27 | if (65<=not && not<85){
28 | System.out.println("Notunuz BB");
29 | }
30 |
31 | if (85<=not && not<=100){
32 | System.out.println("Tebrikler, notunuz AA");
33 | }
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/src/day05_ifStatements/C03_IfStatements.java:
--------------------------------------------------------------------------------
1 | package day05_ifStatements;
2 |
3 | public class C03_IfStatements {
4 |
5 | public static void main(String[] args) {
6 |
7 | String sonuc = "true";
8 | int snc=3;
9 | boolean bl=true;
10 |
11 | if (bl){
12 | System.out.println("if den sonraki paranteze boolean disinda bir deger yazilamaz");
13 | }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/src/day05_ifStatements/C06_IfStatements.java:
--------------------------------------------------------------------------------
1 | package day05_ifStatements;
2 |
3 | import java.util.Scanner;
4 |
5 | public class C06_IfStatements {
6 | public static void main(String[] args) {
7 | // Soru 4- Kullanicidan bir ucgenin 3 kenar uzunlugunu alin,
8 | // ucgen eskenar ise “Eskenar ucgen” yazdirin.
9 |
10 | Scanner scan = new Scanner(System.in);
11 | System.out.println("Lutfen ucgenin 3 kenar uzunlugunu giriniz");
12 | double kenar1= scan.nextDouble();
13 | double kenar2= scan.nextDouble();
14 | double kenar3= scan.nextDouble();
15 |
16 | if (kenar1==kenar2 && kenar2==kenar3 && kenar1>0){
17 | System.out.println("eskenar ucgen");
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/src/day06_ifElseStatements/C01_IfElseStatements.java:
--------------------------------------------------------------------------------
1 | package day06_ifElseStatements;
2 |
3 | import java.util.Scanner;
4 |
5 | public class C01_IfElseStatements {
6 | public static void main(String[] args) {
7 |
8 | // Soru 1- Kullanicidan bir ucgenin 3 kenar uzunlugunu alin,
9 | // ucgen eskenar ise “Eskenar ucgen” yazdirin, degilse “Eskenar degil” yazdirin.
10 |
11 | Scanner scan = new Scanner(System.in);
12 | System.out.println("Ucgenin kenar uzunluklarini giriniz");
13 | double kenar1= scan.nextDouble();
14 | double kenar2= scan.nextDouble();
15 | double kenar3= scan.nextDouble();
16 |
17 | if (kenar1==kenar2 && kenar2==kenar3 && kenar1>0){
18 | System.out.println("Eskenar ucgen");
19 | } else{
20 | System.out.println("Eskenar degil");
21 | }
22 |
23 | /*
24 | If ile baslayan bir kod else ile bitiyorsa
25 | input'un tum degerlerini kapsar
26 | Yani her deger icin mutlaka kodumuzda bir body calisir
27 | */
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/src/day06_ifElseStatements/C02_IfElseStatements.java:
--------------------------------------------------------------------------------
1 | package day06_ifElseStatements;
2 |
3 | import java.util.Scanner;
4 |
5 | public class C02_IfElseStatements {
6 | public static void main(String[] args) {
7 | // Soru 1- Kullanicidan bir ucgenin 3 kenar uzunlugunu alin,
8 | // ucgen ikizkenar ise “Ikizkenar ucgen” yazdirin, degilse “Ikizkenar degil” yazdirin.
9 |
10 | Scanner scan = new Scanner(System.in);
11 | System.out.println("Ucgenin kenar uzunluklarini giriniz");
12 | double kenar1= scan.nextDouble();
13 | double kenar2= scan.nextDouble();
14 | double kenar3= scan.nextDouble();
15 |
16 | if ((kenar1==kenar2 && kenar1!=kenar3 ) ||
17 | (kenar2==kenar3 && kenar2!=kenar1 ) ||
18 | (kenar3==kenar1 && kenar3!=kenar2 )){
19 |
20 | System.out.println("ikizkenar ucgen");
21 | }else {
22 | System.out.println("Ikizkenar degil");
23 | }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/src/day06_ifElseStatements/C03_IfElseStatements.java:
--------------------------------------------------------------------------------
1 | package day06_ifElseStatements;
2 |
3 | import java.util.Scanner;
4 |
5 | public class C03_IfElseStatements {
6 | public static void main(String[] args) {
7 | // Soru 5- Kullanicidan bir harf isteyin,
8 | // girilen karakter kucuk harf ise onu buyuk harf olarak yazdirin,
9 | // yoksa girilen harfi yazdirin
10 |
11 | Scanner scan= new Scanner(System.in);
12 | System.out.println("Lutfen bir karakter giriniz");
13 | char girilenKarakter=scan.next().charAt(0);
14 |
15 |
16 | if (girilenKarakter>='a' && girilenKarakter<='z'){
17 | // kucuk harf ise buyuk harf olarak yazdiralim
18 | System.out.println((char)(girilenKarakter-32));
19 | System.out.println(Character.toUpperCase(girilenKarakter));
20 |
21 | }else {
22 | // kucuk harf degilse girilen harfi yazdiralim
23 | System.out.println(girilenKarakter);
24 | }
25 |
26 |
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/src/day06_ifElseStatements/C04_IfElseStatement.java:
--------------------------------------------------------------------------------
1 | package day06_ifElseStatements;
2 |
3 | import java.util.Scanner;
4 |
5 | public class C04_IfElseStatement {
6 |
7 | public static void main(String[] args) {
8 | // Soru 4- Kullanicidan bir karakter girmesini isteyin,
9 | // girilen karakterin buyuk harf olup olmadigini yazdirin.
10 |
11 | Scanner scan= new Scanner(System.in);
12 | System.out.println("Bir harf giriniz");
13 |
14 | char girilenHarf=scan.next().charAt(0);
15 |
16 | if (girilenHarf>='A' && girilenHarf<='Z'){
17 | System.out.println("Girilen harf buyuk harf");
18 | }else {
19 | System.out.println("Girilen karakter buyuk harf degil");
20 | }
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/src/day06_ifElseStatements/C05_IfElseIf.java:
--------------------------------------------------------------------------------
1 | package day06_ifElseStatements;
2 |
3 | import java.util.Scanner;
4 |
5 | public class C05_IfElseIf {
6 |
7 | public static void main(String[] args) {
8 | // Ornek :
9 | // Ogrencinin notu 85 ve ustu ise AA,
10 | // (85 ve ustu degilse) 65 ve ustu ise BB,
11 | // (65 ve ustu de degilse) 50 ve ustu ise CC,
12 | // (geriye kalanlar) DD
13 |
14 | Scanner scan= new Scanner(System.in);
15 | System.out.println("Notunuzu giriniz");
16 | double not= scan.nextDouble();
17 |
18 | if (not<0 || not>100){
19 | System.out.println("gecersiz not");
20 | } else if (not>=85) {
21 | System.out.println("Notunuz AA");
22 | } else if (not>=65) {
23 | System.out.println("Notunuz BB");
24 | } else if (not>=50) {
25 | System.out.println("Notunuz CC");
26 | }else {
27 | System.out.println("Notunuz DD kaldiniz");
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/src/day07_ternary_switchStatements/C02_IfElseIf.java:
--------------------------------------------------------------------------------
1 | package day07_ternary_switchStatements;
2 |
3 | import java.util.Scanner;
4 |
5 | public class C02_IfElseIf {
6 | public static void main(String[] args) {
7 | /* kullanicidan bir tamsayi alin
8 | sayi negatif ise "negatif sayi",
9 | sayi rakam ise "girilen sayi rakam"
10 | sayi 2 basamakli ise "girilen sayi 2 basamakli"
11 | sayi 2 basamaktan buyukse "buyuk sayi" yazdirin
12 |
13 | */
14 |
15 |
16 | Scanner scan = new Scanner(System.in);
17 | System.out.println("Lutfen bir tamsayi giriniz");
18 | int girilenSayi= scan.nextInt();
19 |
20 | if (girilenSayi<0) System.out.println("Negatif sayi");
21 | else if (girilenSayi<=9) System.out.println("Girilen sayi rakam");
22 | else if (girilenSayi<=99) System.out.println("Girilen sayi 2 basamakli");
23 | else System.out.println("buyuk sayi");
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/src/day07_ternary_switchStatements/C03_Ternary.java:
--------------------------------------------------------------------------------
1 | package day07_ternary_switchStatements;
2 |
3 | public class C03_Ternary {
4 | public static void main(String[] args) {
5 |
6 | // input olarak verilen sayiyi kontrol edip
7 | // sayi cift ise "cift sayi"
8 | // degilse "tek sayi" yazdirin
9 |
10 | int input=44;
11 |
12 | // if else ile yapalim
13 |
14 | if (input%2==0){
15 | System.out.println("cift sayi");
16 | } else {
17 | System.out.println("tek sayi");
18 | }
19 |
20 | // ternary ile yapalim
21 |
22 | System.out.println(input%2==0 ? "Cift sayi" : "Tek sayi");
23 |
24 |
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/src/day07_ternary_switchStatements/C04_Ternary.java:
--------------------------------------------------------------------------------
1 | package day07_ternary_switchStatements;
2 |
3 | public class C04_Ternary {
4 |
5 | public static void main(String[] args) {
6 | // Kullanicidan alinan deger
7 | // 100'den buyukse sayiyi 2 ile carpin
8 | // 100'e esit veya kucuk ise sayiya 10 ekleyin
9 |
10 | int input = 145;
11 |
12 | // if else ile yapalim
13 |
14 | if (input>100) {
15 | input*=2;
16 | } else {
17 | input+=10;
18 | }
19 | System.out.println("if else ile : "+input);
20 |
21 | input=145;
22 |
23 | input= input>100 ? input*2 : input+10 ;
24 |
25 | System.out.println("ternary ile : "+input);
26 |
27 | /*
28 | Verilen input'u inceleyin
29 | eger 100'den buyukse bunu 5'e bolup, bolum sonucunun tek sayi olup olmadigini kontrol edin
30 | eger 100'den buyuk degilse , 10 ile bolumunden kalani bulup, bu kalani 5 artirin
31 |
32 |
33 | Bu tur kompleks islemleri TERNARY ILE YAPMAYIZ
34 | */
35 | }
36 | }
37 |
--------------------------------------------------------------------------------
/src/day07_ternary_switchStatements/C05_Ternary.java:
--------------------------------------------------------------------------------
1 | package day07_ternary_switchStatements;
2 |
3 | public class C05_Ternary {
4 |
5 | public static void main(String[] args) {
6 | /*
7 | Ternary isleminin sonucunu yazdiracaksak
8 | boolean sartin true veya false olmasi durumunda yazdiracagimiz datalar farkli data turunde olabilir
9 |
10 | Ancak atama yapacaksak
11 | true veya false olmasi durumunda alacagi degerler
12 | atayacagim variable'in data turune uygun olmalidir
13 | */
14 |
15 |
16 | int sayi= 2;
17 |
18 | System.out.println(sayi>10 ? "buyuk sayi" : sayi+2);
19 |
20 |
21 | // int b = sayi>10 ? "buyuk sayi" : sayi+2;
22 |
23 | // String c= sayi>10 ? "buyuk sayi" : sayi+2;
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/src/day07_ternary_switchStatements/C06_Sorular.java:
--------------------------------------------------------------------------------
1 | package day07_ternary_switchStatements;
2 |
3 | public class C06_Sorular {
4 |
5 | public static void main(String[] args) {
6 | // Kullanicidan notunu alin 50 veya daha buyukse ”Sinifi Gectin”,
7 | // 50’den kucukse “Maalesef kaldin” yazdirin.
8 |
9 | int input= 44;
10 |
11 | System.out.println(input>=50 ? "Sinifi Gectin" : "Maalesef kaldin");
12 |
13 |
14 | // Soru 3- Kullanicidan bir harf isteyin,
15 | // girilen karakter kucuk harf ise onu buyuk harf olarak yazdirin,
16 | // yoksa girilen harfi yazdirin
17 |
18 | char karakter='.';
19 |
20 | System.out.println(karakter>='a' && karakter<='z' ? (char)(karakter-32) : karakter);
21 |
22 | // Soru 6- Kullanicidan bir sayi alin ve mutlak degerini yazdirin
23 |
24 | input= 125;
25 |
26 | // |5| => 5 |-4| => (-1)*(-4) =>4
27 |
28 | System.out.println(input>0 ? input : (-1)*input);
29 |
30 |
31 |
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/src/day07_ternary_switchStatements/C07_NestedTernary.java:
--------------------------------------------------------------------------------
1 | package day07_ternary_switchStatements;
2 |
3 | public class C07_NestedTernary {
4 | public static void main(String[] args) {
5 |
6 | // Kullanicidan bir tamsayi alin.
7 | // Sayi pozitifse, cift sayi veya cift sayi degil seceneklerinden uygun olani yazdirin
8 | // Sayi pozitif degilse, 3 basamakli veya 3 basamakli degil seceneklerinden uygun olani yazdirin
9 |
10 |
11 | int sayi= 23;
12 |
13 | // System.out.println(sayi>0 ? "sayi pozitif" : "sayi pozitif degil");
14 |
15 | System.out.println(sayi>0
16 | ?
17 | sayi%2==0 ? "cift sayi" : "tek sayi"
18 | :
19 | -100>=sayi && sayi>=-999 ? "3 basamakli" : "# basamakli degil"
20 | );
21 |
22 |
23 | System.out.println(sayi>0 ? sayi%2==0 ? "cift sayi" : "tek sayi" :-100>=sayi && sayi>=-999 ? "3 basamakli" : "# basamakli degil");
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/src/day07_ternary_switchStatements/C10_SwitchStatements.java:
--------------------------------------------------------------------------------
1 | package day07_ternary_switchStatements;
2 |
3 | public class C10_SwitchStatements {
4 | public static void main(String[] args) {
5 |
6 | // Kullanicidan gun numarasini alin
7 | // hafta ici veya hafta sonu oldugunu yazdirin
8 |
9 | int gunNo = 7;
10 |
11 | switch (gunNo) {
12 | case 1:
13 | case 2:
14 | case 3:
15 | case 4:
16 | case 5:
17 | System.out.println("Hafta ici");
18 | break;
19 | case 6:
20 | case 7:
21 | System.out.println("Hafta sonu");
22 | break;
23 | default:
24 | System.out.println("Gecersiz gun numarasi");
25 |
26 | }
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/src/day08_stringManipulation/C02_toUppercaseLocale.java:
--------------------------------------------------------------------------------
1 | package day08_stringManipulation;
2 |
3 | import java.util.Locale;
4 |
5 | public class C02_toUppercaseLocale {
6 |
7 | public static void main(String[] args) {
8 |
9 | String str= "JAVA CANDIR";
10 |
11 | System.out.println(str.toLowerCase()); // java candir
12 |
13 | str= str.toLowerCase(Locale.forLanguageTag("Tr"));
14 | System.out.println(str); // java candır
15 |
16 | str="sevgi insanı hayata bağlar";
17 |
18 | System.out.println(str.toUpperCase()); // SEVGI INSANI HAYATA BAĞLAR
19 |
20 | str=str.toUpperCase(Locale.forLanguageTag("Tr"));
21 | System.out.println(str); // SEVGİ İNSANI HAYATA BAĞLAR
22 |
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/src/day08_stringManipulation/C06_length.java:
--------------------------------------------------------------------------------
1 | package day08_stringManipulation;
2 |
3 | import java.util.Random;
4 |
5 | public class C06_length {
6 |
7 | public static void main(String[] args) {
8 |
9 | String str= "Java her gecen gun daha da guzellesiyor, degil mi?";
10 |
11 | // sondan 3.karakteri yazdirin
12 |
13 | System.out.println(str.charAt(str.length()-3)); // y
14 |
15 | System.out.println(str.length()); // 50
16 |
17 | // Rastgele bir karakterini yazdiralim
18 |
19 | Random rnd= new Random(); // rnd degeri icin 0 ile 1 arasinda rastgele bir deger olusturur
20 | int index= rnd.nextInt(str.length()); // str.length()'den kucuk rastgele bir int uretir
21 |
22 | System.out.println(str.charAt(index));
23 |
24 |
25 |
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/src/day09_stringManipulations/C01_concatenation.java:
--------------------------------------------------------------------------------
1 | package day09_stringManipulations;
2 |
3 | public class C01_concatenation {
4 | public static void main(String[] args) {
5 |
6 | String str1= "Java";
7 | String str2= "candir";
8 |
9 | System.out.println(str1+ " " + str2); // Java candir
10 |
11 | System.out.println(str1.concat(str2)); // Javacandir
12 |
13 | System.out.println(str1.concat(" ").concat(str2)); // Java candir
14 |
15 |
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/src/day09_stringManipulations/C02_contains.java:
--------------------------------------------------------------------------------
1 | package day09_stringManipulations;
2 |
3 | public class C02_contains {
4 | public static void main(String[] args) {
5 |
6 | String str= "Java ogren, mutlu ol";
7 |
8 | // str mutlu iceriyor mu ?
9 | System.out.println(str.contains("mutlu")); // true
10 |
11 | // charSequence : char dizisi
12 |
13 | System.out.println(str.contains("j")); // false
14 | System.out.println(str.contains(" ")); // true
15 |
16 | // contains method'u kactane olduguna degil,
17 | // sadece var olup olmadigana bakar
18 |
19 | System.out.println(str.contains("Java") && str.contains("mutlu")); // true
20 |
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/src/day09_stringManipulations/C03_startsWith.java:
--------------------------------------------------------------------------------
1 | package day09_stringManipulations;
2 |
3 | public class C03_startsWith {
4 | public static void main(String[] args) {
5 |
6 | String str= "Java mutluluktur";
7 |
8 | System.out.println(str.startsWith("Java")); // true
9 | System.out.println(str.startsWith("j")); // false
10 |
11 | System.out.println(str.startsWith("Java mutluluktur")); // true
12 |
13 | System.out.println(str.startsWith("")); // true
14 |
15 | System.out.println(str.contains("mutlu")); // true
16 | System.out.println(str.startsWith("mutlu")); // false
17 |
18 | System.out.println(str.startsWith("mutlu",5)); // true
19 |
20 | System.out.println(str.startsWith("v",2)); // true
21 |
22 |
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/src/day09_stringManipulations/C07_IlkTest.java:
--------------------------------------------------------------------------------
1 | package day09_stringManipulations;
2 |
3 | public class C07_IlkTest {
4 |
5 | public static void main(String[] args) {
6 |
7 | // Gittigimiz web sayfasindan aldigimiz
8 | // String arama sonuclarinda
9 | // arama sayisinin 50'den fazla oldugunu test edin
10 |
11 |
12 | String input = "1-48 of 87 results for \"nutella\"";
13 |
14 | int indexOf= input.indexOf("of");
15 | int indexResults= input.indexOf("results");
16 |
17 | String sonucSayisiString= input.substring(indexOf+3,indexResults-1);
18 |
19 |
20 | // arama sonuc sayisinin 50'den fazla oldugunu test edin
21 | int sonucSayisiInt= Integer.parseInt(sonucSayisiString);
22 |
23 |
24 | if (sonucSayisiInt>50){
25 | System.out.println("Nutella arama testi PASSED");
26 | }else{
27 | System.out.println("istenen kadar sonuc yok, Nutella arama testi FAILED");
28 | }
29 |
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/src/day10_stringManipulations/C04_replaceFirst.java:
--------------------------------------------------------------------------------
1 | package day10_stringManipulations;
2 |
3 | public class C04_replaceFirst {
4 | public static void main(String[] args) {
5 |
6 | String str= "Java heyecandir";
7 |
8 | // eger tum a'lari degil de sadece ilk a'yi degistirmek isterseniz
9 |
10 | System.out.println(str.replaceFirst("a", "A"));// JAva heyecandir
11 |
12 | // ilk harf veya rakami * yap
13 |
14 | System.out.println(str.replaceFirst("\\w", "*"));
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/src/day10_stringManipulations/C05_Soru.java:
--------------------------------------------------------------------------------
1 | package day10_stringManipulations;
2 |
3 | public class C05_Soru {
4 | // Soru 1 : Kullanicidan bir cumle alin
5 | // - cumlede ev geciyorsa, "home home sweet home" yazdirin
6 | // - cumlede is geciyorsa, "calismak guzeldir"
7 | // - ikisini de iceriyorsa "Hem ev lazim hem is"
8 | // - hicbirini icermiyorsa "cok calisman lazim" yazdirin
9 |
10 |
11 | public static void main(String[] args) {
12 |
13 | String str= "Evden calisiyorum, sirkete gitmeye gerek yok";
14 |
15 | String calisilacakStr=str.toLowerCase();
16 |
17 | if (calisilacakStr.contains("ev")&& calisilacakStr.contains(" is")){
18 | System.out.println("Hem ev lazim hem is");
19 | } else if (calisilacakStr.contains(" is")) {
20 | System.out.println("calismak guzeldir");
21 | } else if (calisilacakStr.contains("ev") ) {
22 | System.out.println("home home sweet home");
23 | }else{
24 | System.out.println("cok calisman lazim");
25 | }
26 |
27 |
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/src/day10_stringManipulations/C07_ForLoop.java:
--------------------------------------------------------------------------------
1 | package day10_stringManipulations;
2 |
3 | public class C07_ForLoop {
4 |
5 | public static void main(String[] args) {
6 |
7 | // 10 kere "Hello World" yazdiralim
8 | // ama her yazisinda 1'den 10'a kadar(10 dahil) sira no ile yazdiralim
9 |
10 | System.out.println("1- Hello World");
11 | System.out.println("2- Hello World");
12 | System.out.println("3- Hello World");
13 | System.out.println("4- Hello World");
14 | System.out.println("5- Hello World");
15 | System.out.println("6- Hello World");
16 | System.out.println("7- Hello World");
17 | System.out.println("8- Hello World");
18 | System.out.println("9- Hello World");
19 | System.out.println("10- Hello World");
20 |
21 |
22 | for (int i = 1; i <=10 ; i++) {
23 |
24 | System.out.println(i + "- Hello World");
25 | }
26 |
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/src/day10_stringManipulations/C08_ForLoop.java:
--------------------------------------------------------------------------------
1 | package day10_stringManipulations;
2 |
3 | public class C08_ForLoop {
4 |
5 | public static void main(String[] args) {
6 | // 1 ile 1000 arasindaki sayilari(sinirlar dahil) yanyana yazdirin
7 | // yazdirma islemi bittiginde
8 | // "tum bu sayilarin toplami = " deyip sayilarin toplamini yazdirin
9 |
10 | int sayilarinToplami=0;
11 |
12 | for (int i = 1; i <=1000 ; i++) {
13 |
14 | System.out.print(i + " ");
15 | // sayilarinToplami= sayilarinToplami+i;
16 | sayilarinToplami +=i;
17 | }
18 |
19 |
20 | System.out.println("");
21 | System.out.println("tum bu sayilarin toplami = " + sayilarinToplami);
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/src/day10_stringManipulations/C09_ForLoop.java:
--------------------------------------------------------------------------------
1 | package day10_stringManipulations;
2 |
3 | import java.util.Scanner;
4 |
5 | public class C09_ForLoop {
6 |
7 | public static void main(String[] args) {
8 |
9 | // Kullanicidan baslangic ve bitis degerlerini alip
10 | // bu sinirlar dahil olarak, bu sayilar arasinda 5'in kati olan sayilari yazdirin
11 |
12 | Scanner scan = new Scanner(System.in);
13 | System.out.println("Baslangic degerini giriniz");
14 | int baslangic= scan.nextInt();
15 |
16 | System.out.println("Bitis degerini giriniz");
17 | int bitis= scan.nextInt();
18 |
19 | for (int i = baslangic; i <=bitis ; i++) {
20 |
21 | if (i%5==0){
22 | System.out.print(i + " ");
23 | }
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/src/day10_stringManipulations/C10_ForLoop.java:
--------------------------------------------------------------------------------
1 | package day10_stringManipulations;
2 |
3 | public class C10_ForLoop {
4 |
5 | public static void main(String[] args) {
6 |
7 | // input olarak verilen sayidan baslayip
8 | // 7'ser 7'ser artirarak input olarak verilen bitis sayisina kadar
9 | // - tum sayilari
10 | // - kac adet sayi oldugunu
11 | // - ve bu sayilarin toplaminin kac oldugunu yazdirin
12 |
13 | int inputBas = 340;
14 | int inputBit = 15630;
15 |
16 | int sayac=0;
17 | int toplam=0;
18 |
19 | for (int i = inputBas; i <=inputBit ; i+=7) {
20 |
21 | System.out.print(i + " ");
22 | sayac++;
23 | toplam+=i;
24 |
25 | }
26 |
27 | System.out.println("");
28 | System.out.println("Toplam " + sayac +" adet sayi var \nBu sayilarin toplami : " + toplam);
29 |
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/src/day10_stringManipulations/C11_ForLoop.java:
--------------------------------------------------------------------------------
1 | package day10_stringManipulations;
2 |
3 | public class C11_ForLoop {
4 |
5 | public static void main(String[] args) {
6 |
7 | // verilen sayinin faktoryelini hesaplayin
8 | // 5! = 5*4*3*2*1
9 |
10 | int input=6;
11 | int carpim=1;
12 |
13 | for (int i = input; i >=1 ; i--) {
14 | carpim*=i;
15 | }
16 |
17 | System.out.println("verilen " + input + " sayisinin faktoryeli : " + carpim);
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/src/day11_forLoops/C01_ForLoop.java:
--------------------------------------------------------------------------------
1 | package day11_forLoops;
2 |
3 | import java.util.Scanner;
4 |
5 | public class C01_ForLoop {
6 | public static void main(String[] args) {
7 |
8 | // kullanicidan bir char alip
9 | // o karakterden sonra gelen 10 karakteri yazdirin
10 |
11 | Scanner scan = new Scanner(System.in);
12 | System.out.println("Lutfen bir karakter giriniz");
13 | char girilenKarakter=scan.next().charAt(0);
14 |
15 | for (int i = 1; i <=10 ; i++) {
16 |
17 | System.out.print((char) (girilenKarakter+i) + " ");
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/src/day11_forLoops/C02_ForLoop.java:
--------------------------------------------------------------------------------
1 | package day11_forLoops;
2 |
3 | public class C02_ForLoop {
4 |
5 | public static void main(String[] args) {
6 | // input olarak verilen bir Stringde
7 | // index'i tek sayi olanlari kucuk harfle
8 | // index'i cift sayi olanlari buyuk harfle yazdirin
9 | // ornek : Java output: JaVa
10 |
11 | String input= "Java candir, Selenium heyecandir";
12 |
13 |
14 |
15 |
16 |
17 | for (int i = 0; i = 0; i--) {
16 |
17 | terstenStr += str.substring(i,i+1);
18 |
19 | }
20 |
21 | System.out.println("Girilen cumlenin tersten yazilisi : " + terstenStr);
22 |
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/src/day11_forLoops/C09_NestedLoop.java:
--------------------------------------------------------------------------------
1 | package day11_forLoops;
2 |
3 | public class C09_NestedLoop {
4 |
5 | public static void main(String[] args) {
6 | // input olarak verilen kenar uzunluklarina gore
7 | // asagidaki sekli cizdirin
8 |
9 | int kisaKenar=6;
10 | int uzunKenar=9;
11 |
12 | /*
13 | * * * * * * * * // bir satiri nasil yazdiracagimizi inner loop ile belirliyoruz
14 | * * * * * * * *
15 | * * * * * * * *
16 | * * * * * * * *
17 | * * * * * * * *
18 | Satirda yaptigimiz islemi kac kere tekrar edecegimizi ise outer loop belirliyor
19 |
20 | */
21 |
22 | for (int i = 1; i <=kisaKenar ; i++) {
23 |
24 | for (int j = 1; j <=uzunKenar ; j++) {
25 | System.out.print("* ");
26 | }
27 | System.out.println(""); // satir ile islemimiz bittiginde alt satira gecmesi icin
28 | }
29 |
30 |
31 |
32 |
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/src/day11_forLoops/C10_NestedLoop.java:
--------------------------------------------------------------------------------
1 | package day11_forLoops;
2 |
3 | public class C10_NestedLoop {
4 |
5 | public static void main(String[] args) {
6 | /*
7 | 1 1. satir 1’den 1’e kadar yazdir
8 | 1 2 2. satir 1’den 2’e kadar yazdir
9 | 1 2 3 3. satir 1’den 3’e kadar yazdir
10 | 1 2 3 4. 4. satir 1’den 4’e kadar yazdir
11 |
12 | */
13 |
14 | int input=8;
15 |
16 | for (int i = 1; i <=input ; i++) { // 4 satir oldugu icin outer loop 1-4 arasi olacak
17 |
18 | for (int j = 1; j <=i ; j++) {
19 |
20 | System.out.print(j+ " ");
21 | }
22 |
23 | System.out.println("");
24 | }
25 |
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/src/day11_forLoops/C12_MethodCreation.java:
--------------------------------------------------------------------------------
1 | package day11_forLoops;
2 |
3 | public class C12_MethodCreation {
4 |
5 | public static void main(String[] args) {
6 |
7 | // 5'in faktoryelini hesaplayin
8 |
9 |
10 | faktoryelyazdir(5);
11 |
12 | // kodun ilerleyen asamalarinda 7! lazim oldu
13 |
14 | faktoryelyazdir(7);
15 |
16 |
17 | // ilerleyen asamada 3! lazim oldu
18 |
19 | faktoryelyazdir(3);
20 | }
21 |
22 |
23 |
24 |
25 |
26 | public static void faktoryelyazdir(int i) {
27 | int carpim= 1;
28 |
29 | for (int j = 1; j <=i ; j++) {
30 |
31 | carpim*=j;
32 | }
33 |
34 | System.out.println(i + "! = "+ carpim);
35 |
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/src/day12_methodCreation/C02_MethodOlusturma.java:
--------------------------------------------------------------------------------
1 | package day12_methodCreation;
2 |
3 | public class C02_MethodOlusturma {
4 |
5 | public static void main(String[] args) {
6 |
7 | // verilen 2 sayiyi carpip sonucu yazdiran bir method olusturun
8 |
9 | // bir method ancak method call yapildiginda calisir
10 | // method call icin method adi ve parametrelere uygun argument yazilmalidir
11 | // method call icerisinde yazilan variable veya degerlere argument denir
12 |
13 | carpYazdir(5,8); // 40.0
14 | carpYazdir(7.4,8.6); // 63.64
15 |
16 | // carpYazdir("ali","veli"); argument ve parametreler uyumlu degilse CTE olur
17 |
18 |
19 | }
20 |
21 | public static void carpYazdir(double sayi1, double sayi2){
22 |
23 |
24 |
25 | System.out.println(sayi1 * sayi2);
26 | }
27 |
28 |
29 | }
30 |
--------------------------------------------------------------------------------
/src/day12_methodCreation/C04_Faktoryel.java:
--------------------------------------------------------------------------------
1 | package day12_methodCreation;
2 |
3 | public class C04_Faktoryel {
4 |
5 | public static void main(String[] args) {
6 | // verilen bir sayinin 15'den kucuk bir pozitif tamsayi oldugunu kontrol edin
7 | // kucukse bir method olusturup, faktoryel degerini yazdirin
8 | // sayi istenen aralikta degilse uyari yazdirin
9 |
10 | int input= 12;
11 |
12 | if (input>0 && input<15){
13 | faktoryelYazdir(input);
14 | } else {
15 | System.out.println("Girilen sayi 15'den kucuk pozitif tamsayi olmalidir");
16 | }
17 |
18 |
19 | }
20 |
21 | public static void faktoryelYazdir(int sayi){
22 |
23 | int faktoryelSonucu=1;
24 |
25 | for (int i = sayi; i >=1 ; i--) {
26 |
27 | faktoryelSonucu *= i; // her loop'da gelen sayiyi onceki deger ile carpalim
28 | }
29 |
30 | System.out.println("Girilen " + sayi + " icin faktoryel : " + faktoryelSonucu);
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/src/day12_methodCreation/C06_MethodKullanimi.java:
--------------------------------------------------------------------------------
1 | package day12_methodCreation;
2 |
3 | public class C06_MethodKullanimi {
4 |
5 | public static void main(String[] args) {
6 |
7 | System.out.println(C03_AsalSayi.asalSayiMi(57)); // false
8 |
9 | C04_Faktoryel.faktoryelYazdir(10); // Girilen 10 icin faktoryel : 3628800
10 |
11 | C04_Faktoryel.faktoryelYazdir(16); // Girilen 16 icin faktoryel : 2004189184
12 |
13 | System.out.println(C05_HesapMakinesi.hesapMakinasi(9.7, 6.5, '+'));// 16.2
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/src/day12_methodCreation/C07_TerseCevirme.java:
--------------------------------------------------------------------------------
1 | package day12_methodCreation;
2 |
3 | public class C07_TerseCevirme {
4 |
5 | public static void main(String[] args) {
6 | // Verilen bir String'i terse cevirip
7 | // o halini bize donduren bir method olusturun
8 |
9 | System.out.println(metniTerseCevir("Java candir"));
10 |
11 | }
12 |
13 | public static String metniTerseCevir(String str){
14 |
15 | String tersStr="";
16 |
17 | for (int i = str.length()-1 ; i >=0 ; i--) {
18 |
19 | tersStr += str.charAt(i);
20 | }
21 |
22 | return tersStr;
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/src/day12_methodCreation/C08_Palindrome.java:
--------------------------------------------------------------------------------
1 | package day12_methodCreation;
2 |
3 | public class C08_Palindrome {
4 |
5 | public static void main(String[] args) {
6 | // Verilen bir String'in palindrome olup olmadigini yazdirin
7 | // Palindrome : duz okunusu ile tersten okunusu birbirine ayni olan
8 |
9 | String str= "1234321";
10 |
11 | String tersStr= C07_TerseCevirme.metniTerseCevir(str);
12 |
13 |
14 | if (str.equals(tersStr)){
15 | System.out.println("Verilen metin palindrome");
16 | } else{
17 | System.out.println("verilen metin palindrome degil");
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/src/day13_methodOverloading_whileLoop/C03_MethodOverloading.java:
--------------------------------------------------------------------------------
1 | package day13_methodOverloading_whileLoop;
2 |
3 | public class C03_MethodOverloading {
4 | public static void main(String[] args) {
5 |
6 | toplama(5.4,6.3); // 2 double sayi toplami :11.7
7 |
8 | toplama('a','b'); // int ve double toplami :195.0
9 |
10 | // ilk olarak %100 uyumlu parametreleri arar
11 | // %100 uyumlu yoksa calisabilecek method var mi diye kontrol eder
12 | // calisacak method birden fazla olursa, min. casting yaparak kullanabilecegini tercih eder
13 |
14 | toplama(8.4, 6); // 2 double sayi toplami :14.4
15 | }
16 |
17 |
18 | public static void toplama(int sayi2, double sayi1){
19 | System.out.println("int ve double toplami :" + (sayi1+sayi2));
20 | }
21 |
22 | public static void toplama(double sayi1, double sayi2){
23 | System.out.println("2 double sayi toplami :" + (sayi1+sayi2));
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/src/day13_methodOverloading_whileLoop/C04_WhileLoop.java:
--------------------------------------------------------------------------------
1 | package day13_methodOverloading_whileLoop;
2 |
3 | public class C04_WhileLoop {
4 |
5 | public static void main(String[] args) {
6 |
7 | // 2 basamakli sayilardan 7 ile bolunebilenleri yazdirin
8 |
9 | for (int i = 10; i <100 ; i++) {
10 |
11 | if (i%7==0){
12 | System.out.print(i + " ");
13 | }
14 | }
15 |
16 | System.out.println("");
17 |
18 |
19 | // ayni soruyu while loop ile yapalim
20 |
21 | int sayi=10;
22 |
23 | while (sayi<100){
24 | if (sayi%7==0){
25 | System.out.print(sayi+" ");
26 | }
27 | sayi++;
28 | }
29 |
30 | // for loop ile yapilabilecek bir soruyu illa da while loop ile yapmak
31 | // biraz zahmetli
32 |
33 |
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/src/day14_doWhileLoop_scope/C02_DowhileLoop.java:
--------------------------------------------------------------------------------
1 | package day14_doWhileLoop_scope;
2 |
3 | import java.util.Scanner;
4 |
5 | public class C02_DowhileLoop {
6 |
7 | public static void main(String[] args) {
8 | // kullanicidan istedigi kadar sayi alin ve toplayin
9 | // kullanici deger olarak 0'a basarsa islemi bitirin
10 |
11 | int girilenSayi=0;
12 | int toplam=0;
13 | Scanner scan= new Scanner(System.in);
14 |
15 | do {
16 | System.out.println("Lutfen toplanmak icin tamsayi giriniz");
17 | girilenSayi= scan.nextInt();
18 | toplam += girilenSayi;
19 |
20 | }while(girilenSayi!=0);
21 |
22 | System.out.println("Girilen sayilarin toplami : " + toplam);
23 |
24 | /*
25 | While loop'da ilk sart saglanmazsa loop body hic CALISMAZ
26 | Do-While Loop'da once body calisdigi icin, sart yanlis olsa bile
27 | loop body'si en az 1 kere calismis olur
28 | */
29 |
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/src/day14_doWhileLoop_scope/C03_DoWhileLoop.java:
--------------------------------------------------------------------------------
1 | package day14_doWhileLoop_scope;
2 |
3 | public class C03_DoWhileLoop {
4 |
5 | public static void main(String[] args) {
6 | // verilen baslangic ve bitis karakterleri dahil
7 | // aradaki tum karakterleri yazdirin
8 |
9 | char baslangic='f';
10 | char bitis='m';
11 |
12 | do {
13 | System.out.print(baslangic + " ");
14 | baslangic= (char)(baslangic+1);
15 |
16 | }while(baslangic<=bitis);
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/src/day14_doWhileLoop_scope/C05_Scope.java:
--------------------------------------------------------------------------------
1 | package day14_doWhileLoop_scope;
2 |
3 | public class C05_Scope {
4 |
5 | int sayi=10;
6 | static int number;
7 |
8 | public static void main(String[] args) {
9 | String mainStr="Java";
10 | number=10;
11 | // sayi=20;
12 | // System.out.println(method2Str);
13 |
14 | for (int i = 0; i < 10; i++) {
15 | int toplam= i;
16 | }
17 |
18 | //System.out.println(toplam);
19 | //System.out.println(i);
20 |
21 | //static int mainSayi=29;
22 | }
23 |
24 | public static void method1(){
25 | String method1Str="Guzeldir";
26 | number=20;
27 | //sayi=14;
28 | // System.out.println(mainStr);
29 | // System.out.println(method2Str);
30 | }
31 |
32 | public void method2(){
33 | String method2Str="Candir";
34 | number=30;
35 | sayi=30;
36 | // System.out.println(mainStr);
37 | }
38 |
39 | }
40 |
--------------------------------------------------------------------------------
/src/day14_doWhileLoop_scope/Hastane.java:
--------------------------------------------------------------------------------
1 | package day14_doWhileLoop_scope;
2 |
3 | public class Hastane {
4 |
5 | static String hastaneismi="Yildiz Hastanesi";
6 | static String hastaneAdres="Cankaya/Ankara";
7 |
8 | String personelIsmi;
9 | String personelAdresi;
10 | String personelTel;
11 |
12 | public static void main(String[] args) {
13 |
14 | Hastane p1= new Hastane();
15 | p1.personelIsmi="Kemal";
16 |
17 |
18 | Hastane p3= new Hastane();
19 | p3.personelTel="3121232323";
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/src/day15_scope_arrays/C04_Arrays.java:
--------------------------------------------------------------------------------
1 | package day15_scope_arrays;
2 |
3 | public class C04_Arrays {
4 | public static void main(String[] args) {
5 |
6 | int[] arr ={1,2,3}; // bu sekilde yazildiginda kac element yazildi ise onu length olarak kabul eder
7 | int arr2[]= {4,5,6,7,8,9};
8 |
9 | String[] harfler = new String[4000];
10 |
11 | System.out.println(arr.length); // 3
12 | System.out.println(arr2.length); // 6
13 | System.out.println(harfler.length); // 4000
14 |
15 | // String'de kullandigimiz harfler.length() bir method iken
16 | // array'deki length method degil variable'dir arr.length
17 |
18 | }
19 | }
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
--------------------------------------------------------------------------------
/src/day16_arrays/C01_Arrays.java:
--------------------------------------------------------------------------------
1 | package day16_arrays;
2 |
3 | import java.util.Arrays;
4 |
5 | public class C01_Arrays {
6 |
7 | public static void main(String[] args) {
8 |
9 |
10 | String[] arr1= new String[4]; // [null, null, null, null]
11 |
12 | int[] arr2 = {3,4,5,6,7,8};
13 |
14 | System.out.println(arr2[2]); // 5
15 |
16 | System.out.println(arr1[3]); // null
17 |
18 | // System.out.println(arr1[8]); // ArrayIndexOutOfBoundsException
19 |
20 | arr2[2]=15;
21 | arr2[0]=7;
22 |
23 | // tum array'i yazdiralim
24 |
25 | System.out.println(arr2); // [I@2752f6e2
26 |
27 | // Array'in tamamini yazdirmak isterseniz, Arrays class'indan yardim almalisiniz
28 |
29 | System.out.println(Arrays.toString(arr2)); // [7, 4, 15, 6, 7, 8]
30 |
31 | System.out.println(Arrays.toString(arr1)); // [null, null, null, null]
32 |
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/src/day16_arrays/C02_Arrays.java:
--------------------------------------------------------------------------------
1 | package day16_arrays;
2 |
3 | import java.util.Arrays;
4 |
5 | public class C02_Arrays {
6 | public static void main(String[] args) {
7 |
8 | // verilen bir String array'in tum elementlerini yazdirin
9 |
10 | String[] isimler= {"Huseyin","Yusuf","Mehmet","Akile","Said"};
11 |
12 | System.out.println(Arrays.toString(isimler)); // [Huseyin, Yusuf, Mehmet, Akile, Said]
13 |
14 | for (int i = 0; i < isimler.length ; i++) {
15 |
16 | System.out.print(isimler[i] + " ");
17 | }
18 |
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/src/day16_arrays/C03_Soru.java:
--------------------------------------------------------------------------------
1 | package day16_arrays;
2 |
3 | import java.util.Arrays;
4 |
5 | public class C03_Soru {
6 | public static void main(String[] args) {
7 |
8 | // Verilen bir int arrray'deki tum elemntleri 5 artirin
9 |
10 | int[] arr = {2,4,6,8};
11 |
12 | for (int i = 0; i < arr.length ; i++) {
13 |
14 | arr[i] += 5;
15 | }
16 |
17 | System.out.println(Arrays.toString(arr)); // [7, 9, 11, 13]
18 |
19 |
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/src/day16_arrays/C04_Soru.java:
--------------------------------------------------------------------------------
1 | package day16_arrays;
2 |
3 | import java.util.Arrays;
4 |
5 | public class C04_Soru {
6 |
7 | public static void main(String[] args) {
8 | // Verilen bir String array'de
9 | // istenen bir harfi iceren kelimeleri silip, yerine null yazdirin
10 |
11 |
12 | String[] isimler= {"Huseyin","Yusuf","Mehmet","Akile","Said"};
13 | String silinecekHarf= "u";
14 |
15 | for (int i = 0; i < isimler.length ; i++) {
16 |
17 | if (isimler[i].contains(silinecekHarf)){
18 |
19 | isimler[i]=null;
20 | }
21 | }
22 |
23 | System.out.println(Arrays.toString(isimler)); // [null, null, Mehmet, Akile, Said]
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/src/day16_arrays/C05_Soru.java:
--------------------------------------------------------------------------------
1 | package day16_arrays;
2 |
3 | public class C05_Soru {
4 | public static void main(String[] args) {
5 | // Soru 2- Verilen bir array’deki pozitif tamsayilari toplayip
6 | // sonucu bize donduren bir method yaziniz.
7 |
8 | int[] sayilar= {3,7,1,9,-3,-11,-50};
9 | System.out.println(arraydekiPozitifSayilariTopla(sayilar));
10 | }
11 |
12 |
13 | public static int arraydekiPozitifSayilariTopla(int[] arr){
14 |
15 | int toplam=0;
16 |
17 | for (int i = 0; i < arr.length; i++) {
18 |
19 | if (arr[i]>0){
20 |
21 | toplam += arr[i];
22 | }
23 | }
24 |
25 | return toplam;
26 |
27 | }
28 |
29 |
30 | }
31 |
--------------------------------------------------------------------------------
/src/day16_arrays/C06_Soru.java:
--------------------------------------------------------------------------------
1 | package day16_arrays;
2 |
3 | public class C06_Soru {
4 | public static void main(String[] args) {
5 |
6 | // Bir marketin fiyatlarini tutan bir array var
7 | // Bu marketteki en yuksek ve en dusuk fiyatlari yazdiran bir method olusturun
8 |
9 | double[] fiyatlar={23, 34.5, 42.1, 5.7, 13.4, 23.5};
10 |
11 | enYuksekEnDusukFiyatYazdir(fiyatlar);
12 | }
13 |
14 | public static void enYuksekEnDusukFiyatYazdir(double[] fiyatlar){
15 |
16 | double enDusukFiyat=fiyatlar[0];
17 | double enYuksekFiyat=fiyatlar[0];
18 |
19 | for (int i = 0; i < fiyatlar.length; i++) {
20 |
21 | if (fiyatlar[i]enYuksekFiyat){
27 | enYuksekFiyat=fiyatlar[i];
28 | }
29 | }
30 |
31 | System.out.println("Listedeki en dusuk fiyat : " + enDusukFiyat);
32 | System.out.println("Listedeki en yuksek fiyat : "+ enYuksekFiyat);
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/src/day16_arrays/C08_Soru.java:
--------------------------------------------------------------------------------
1 | package day16_arrays;
2 |
3 | import java.util.Arrays;
4 |
5 | public class C08_Soru {
6 | public static void main(String[] args) {
7 | // Verilen bir array’deki tum elementleri bir saga kaydirip,
8 | // sondaki elementi de basa tasiyacak bir method olusturun,
9 | // array’i yeni haliyle kaydedin.
10 | // Orn : input : [4,5,6,7] array’in son hali. : [7,4,5,6]
11 |
12 | int[] arr= {4,5,6,7};
13 | arr= sagaKaydir(arr);
14 |
15 | System.out.println(Arrays.toString(arr)); // [7, 4, 5, 6]
16 | }
17 |
18 | public static int[] sagaKaydir(int[] arr){
19 |
20 | int temp= arr[arr.length-1];
21 |
22 | for (int i = arr.length-1 ; i >=1 ; i--) {
23 |
24 | arr[i]=arr[i-1];
25 | }
26 |
27 | arr[0]=temp;
28 |
29 | return arr;
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/src/day16_arrays/C10_ArrayeBirElementEkleme.java:
--------------------------------------------------------------------------------
1 | package day16_arrays;
2 |
3 | import java.util.Arrays;
4 |
5 | public class C10_ArrayeBirElementEkleme {
6 | public static void main(String[] args) {
7 |
8 | // Soru 7- Verilen bir array’e istenen bir elemani ekleyip bize donduren bir method yazin,
9 | // eski array’e yeni degeri atayin.
10 |
11 | String[] isimler={"Ali","Veli","Cem"};
12 | String eklenecekIsim="Kemal";
13 | isimler=arrayeElementEkleme(isimler,eklenecekIsim);
14 | System.out.println(Arrays.toString(isimler)); // [Ali, Veli, Cem, Kemal]
15 | }
16 |
17 | public static String[] arrayeElementEkleme(String[] eklenilecekArray, String eklenecekElement){
18 |
19 | String[] temp= new String[eklenilecekArray.length+1];
20 |
21 | for (int i = 0; i < eklenilecekArray.length ; i++) {
22 |
23 | temp[i]=eklenilecekArray[i];
24 | }
25 |
26 | temp[temp.length-1] =eklenecekElement;
27 |
28 | return temp;
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/src/day16_arrays/C11_Odev.java:
--------------------------------------------------------------------------------
1 | package day16_arrays;
2 |
3 | public class C11_Odev {
4 | public static void main(String[] args) {
5 |
6 | // Kullanicidan yeni isimler alip var olan bir array'e ekleyen bir method olusturun
7 | // Kullanici yeni deger verdigi muddetce C10'daki hazir method'u kullanarak eklemeye devam edin
8 | // Kullanici Q'ya bastiginda, array'in son halini döndürün
9 |
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/src/day16_arrays/C12_sort.java:
--------------------------------------------------------------------------------
1 | package day16_arrays;
2 |
3 | import java.util.Arrays;
4 |
5 | public class C12_sort {
6 | public static void main(String[] args) {
7 |
8 | // verilen bir Array'i Natural Order'a gore siralayip yazdirin
9 |
10 | String [] isimler= {"Huseyin","Yusuf","Mehmet","Akile","Said", "Mahmut","ahmet","adnan"};
11 |
12 | System.out.println(Arrays.toString(isimler)); // [Huseyin, Yusuf, Mehmet, Akile, Said, Mahmut, ahmet, adnan]
13 |
14 | Arrays.sort(isimler);
15 |
16 | System.out.println(Arrays.toString(isimler)); // [Akile, Huseyin, Mahmut, Mehmet, Said, Yusuf, adnan, ahmet]
17 |
18 | // Eger buyukten kucuge siralamak istersek , once sort kullanarak natural order'a gore siralar
19 | // sonra gecici bir array kullanarak siralamayi terse ceviririz
20 |
21 |
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/src/day16_arrays/C13_binarySearch.java:
--------------------------------------------------------------------------------
1 | package day16_arrays;
2 |
3 | import java.util.Arrays;
4 |
5 | public class C13_binarySearch {
6 | public static void main(String[] args) {
7 |
8 |
9 | // binary tree javanin kullandigi ozel bir siralama yontemidir
10 | // binarySearch method'u binaryTree ozelligini kullandigindan
11 | // sirali olmayan array'lerde dogru sonuc dondurmeyebilir
12 | // Eger binarySearch() kullanilacaksa
13 | // oncesinde MUTLAKA sort() kullanilmalidir.
14 |
15 | int[] arr= {2,6,9,3,15,1,7};
16 | System.out.println(Arrays.binarySearch(arr, 2)); //
17 |
18 |
19 |
20 | Arrays.sort(arr);
21 | System.out.println(Arrays.toString(arr)); // [1, 2, 3, 6, 7, 9, 15]
22 |
23 |
24 |
25 |
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/src/day17_arrays/C02_equals.java:
--------------------------------------------------------------------------------
1 | package day17_arrays;
2 |
3 | import java.util.Arrays;
4 |
5 | public class C02_equals {
6 | public static void main(String[] args) {
7 |
8 |
9 | int[] arr1= {3, 8, 0};
10 | int[] arr2= {8, 3, 0};
11 |
12 | System.out.println(Arrays.equals(arr1, arr2)); // false
13 |
14 | // equals method'u hem elementleri hem de index'leri kontrol eder
15 | // ayni indexlerde ayni elementler varsa true, yoksa false döner
16 |
17 | // Eger siralamadan dolayi false donmesini istemiyorsak
18 | // once iki array'i de sort yapabiliriz
19 |
20 | Arrays.sort(arr1); // [0, 3, 8]
21 | Arrays.sort(arr2); // [0, 3, 8]
22 | System.out.println(Arrays.equals(arr1, arr2)); // true
23 |
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/src/day17_arrays/C05_MDA.java:
--------------------------------------------------------------------------------
1 | package day17_arrays;
2 |
3 | public class C05_MDA {
4 |
5 | public static void main(String[] args) {
6 |
7 | int[][] arr={{1,2},{3,4,5},{6,7,4,5},{2},{1,2,3,4,5}};
8 |
9 | // verilen 2 katli MDA'deki tum sayilarin toplamini yazdiran bir method olusturun
10 | tumSayilariTopla(arr);
11 |
12 | }
13 |
14 | public static void tumSayilariTopla(int[][] arr){
15 |
16 | int toplam=0;
17 |
18 | for (int i = 0; i < arr.length ; i++) { // outer array icin
19 |
20 | for (int j = 0; j < arr[i].length; j++) { // inner array'ler icin
21 |
22 | toplam += arr[i][j];
23 |
24 | }
25 | }
26 |
27 | System.out.println("Array'deki tum sayilarin toplami : " + toplam);
28 | }
29 |
30 | }
31 |
--------------------------------------------------------------------------------
/src/day17_arrays/C06_MDA.java:
--------------------------------------------------------------------------------
1 | package day17_arrays;
2 |
3 | public class C06_MDA {
4 |
5 | public static void main(String[] args) {
6 |
7 | // Verilen iki katli String bir array'de
8 | // istenen metni iceren elementleri yazdiran bir method olusturun
9 |
10 | String[][] arr = {{"Ali","Zafer"},{"Betul","Huseyin","Hasan"},{"Said"}};
11 |
12 | String arananMetin="a";
13 |
14 | istenenElementleriYazdir(arr,arananMetin); // Zafer Hasan Said
15 | istenenElementleriYazdir(arr,"e"); // Zafer Betul Huseyin
16 | istenenElementleriYazdir(arr,"Ali"); // Ali
17 |
18 | }
19 |
20 | public static void istenenElementleriYazdir(String[][] arr, String arananMetin){
21 |
22 | for (int i = 0; i < arr.length; i++) {
23 |
24 | for (int j = 0; j < arr[i].length ; j++) {
25 |
26 | if (arr[i][j].contains(arananMetin)){
27 | System.out.print(arr[i][j] + " ");
28 | }
29 | }
30 |
31 | }
32 | System.out.println("");
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/src/day17_arrays/C07_MDA.java:
--------------------------------------------------------------------------------
1 | package day17_arrays;
2 |
3 | import java.util.Arrays;
4 |
5 | public class C07_MDA {
6 | public static void main(String[] args) {
7 |
8 | // Soru 3- Verilen 2 katli bir array’de her bir ic array’deki elementleri toplayip,
9 | // yeni olusturacagimiz tek katli bir array’e bu toplamlari atayin.
10 | // input : int[][] arr = {{3,1,2,4},{1,2},{3,4,5},{10},{2,7}};
11 | // output: [10, 3, 12, 10, 9]
12 |
13 |
14 | int[][] arr = {{3,1,2,4,5},{1,2,8},{3,4,5},{10},{2,7},{3,5,8}};
15 |
16 | int[] toplamlarArrayi= new int[arr.length]; // [0, 0, 0, 0, 0]
17 |
18 | int toplam=0;
19 |
20 | for (int i = 0; i < arr.length ; i++) {
21 |
22 | for (int j = 0; j sayilar = new ArrayList<>();
10 |
11 | sayilar.add(10);
12 | sayilar.add(5);
13 | sayilar.add(7);
14 | sayilar.add(9);
15 |
16 | System.out.println(sayilar); // [10, 5, 7, 9]
17 |
18 | System.out.println(sayilar.size()); // 4
19 | System.out.println(sayilar.isEmpty()); // false
20 |
21 | sayilar.clear(); // listedeki tum elementleri siler
22 |
23 | System.out.println(sayilar.size()); // 0
24 | System.out.println(sayilar); // []
25 | System.out.println(sayilar.isEmpty()); // true
26 |
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/src/day18_arrayLists/C05_contains.java:
--------------------------------------------------------------------------------
1 | package day18_arrayLists;
2 |
3 | import java.util.ArrayList;
4 | import java.util.List;
5 |
6 | public class C05_contains {
7 |
8 | public static void main(String[] args) {
9 |
10 | int[] arr = {4,3,6,7,3,5,3,6,7,3,5,4,6,4,7,7,7,5};
11 |
12 | List sayilar= new ArrayList<>();
13 |
14 | for (int i = 0; i < arr.length ; i++) {
15 | sayilar.add(arr[i]);
16 | }
17 |
18 | System.out.println(sayilar); // [4, 3, 6, 7, 3, 5, 3, 6, 7, 3, 5, 4, 6, 4, 7, 7, 7, 5]
19 |
20 | System.out.println(sayilar.contains(3)); // true
21 | System.out.println(sayilar.contains(8)); // false
22 |
23 |
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/src/day18_arrayLists/C08_equals.java:
--------------------------------------------------------------------------------
1 | package day18_arrayLists;
2 |
3 | import java.util.ArrayList;
4 | import java.util.List;
5 |
6 | public class C08_equals {
7 | public static void main(String[] args) {
8 |
9 | List list1 = new ArrayList<>();
10 |
11 | list1.add(10);
12 | list1.add(20);
13 |
14 | List list2 = new ArrayList<>();
15 |
16 | list2.add(20);
17 | list2.add(10);
18 |
19 | System.out.println(list1.equals(list2)); // false
20 |
21 | List list3 = new ArrayList<>();
22 |
23 | list3.add(20);
24 | list3.add(10);
25 |
26 | System.out.println(list2.equals(list3)); // true
27 |
28 |
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/src/day18_arrayLists/C09_indexOf.java:
--------------------------------------------------------------------------------
1 | package day18_arrayLists;
2 |
3 | import java.util.ArrayList;
4 | import java.util.List;
5 |
6 | public class C09_indexOf {
7 |
8 | public static void main(String[] args) {
9 | List harfler= new ArrayList<>();
10 |
11 | harfler.add("A");
12 | harfler.add("Z");
13 | harfler.add("T");
14 |
15 | System.out.println(harfler); // [A, Z, T]
16 |
17 | System.out.println(harfler.indexOf("Z")); // 1
18 |
19 | System.out.println(harfler.lastIndexOf("Z")); // 1
20 |
21 | harfler.add("Z");
22 | System.out.println(harfler); // [A, Z, T, Z]
23 |
24 | System.out.println(harfler.indexOf("Z")); // 1
25 |
26 | System.out.println(harfler.lastIndexOf("Z")); // 3
27 |
28 | System.out.println(harfler.indexOf("M")); // -1
29 | System.out.println(harfler.lastIndexOf("M")); // -1
30 |
31 |
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/src/day19_arrayList_forEachLoop/C04_ForEachLoop.java:
--------------------------------------------------------------------------------
1 | package day19_arrayList_forEachLoop;
2 |
3 | import java.util.ArrayList;
4 | import java.util.List;
5 |
6 | public class C04_ForEachLoop {
7 | public static void main(String[] args) {
8 |
9 | Integer [] arr ={2,3,4,6,3,4,6,1,8,5,4};
10 | List list1= new ArrayList<>();
11 |
12 | // array'deki tum elementleri liste kopyalayalim
13 |
14 | for (Integer each: arr
15 | ) {
16 | list1.add(each);
17 | }
18 |
19 | System.out.println(list1);
20 |
21 | // array'deki cift sayilari olusturacagimiz bir list'e tasiyalim
22 |
23 | List ciftSayilarList= new ArrayList<>();
24 |
25 | for (Integer each: arr
26 | ) {
27 | if (each%2==0){
28 | ciftSayilarList.add(each);
29 | }
30 | }
31 |
32 | System.out.println(ciftSayilarList);
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/src/day19_arrayList_forEachLoop/C06_ForEachLoopSoru.java:
--------------------------------------------------------------------------------
1 | package day19_arrayList_forEachLoop;
2 |
3 | import java.util.Arrays;
4 |
5 | public class C06_ForEachLoopSoru {
6 | public static void main(String[] args) {
7 |
8 | //Soru 4- Kullanicidan bir cumle ve bir harf alin,
9 | // harf cumlede kullanilmissa kac kere kullanildigini yazdirin,
10 | // kullanilmadiysa “harf cumlede kullanilmamis” yazdirin
11 |
12 | String cumle="Java ogrenmek cok guzel";
13 | String harf= "e";
14 |
15 | String[] cumleArr= cumle.split("");
16 | // [J, a, v, a, , o, g, r, e, n, m, e, k, , c, o, k, , g, u, z, e, l]
17 |
18 | int sayac=0;
19 |
20 | for (String eachHarf: cumleArr
21 | ) {
22 |
23 | if (eachHarf.equals(harf)){
24 | sayac++;
25 | }
26 | }
27 |
28 | if (sayac==0){
29 | System.out.println("Harf cumlede kullanilmamis");
30 | }else{
31 | System.out.println(harf+ ", cumlede " + sayac+ " defa kullanilmis");
32 | }
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/src/day19_arrayList_forEachLoop/C07_ForEachLoopSoru.java:
--------------------------------------------------------------------------------
1 | package day19_arrayList_forEachLoop;
2 |
3 | import java.util.ArrayList;
4 | import java.util.List;
5 |
6 | public class C07_ForEachLoopSoru {
7 | public static void main(String[] args) {
8 | //Soru 5- Verilen iki array’in elementlerini karsilastirip,
9 | // ikisinde ortak olan elementleri ayri bir liste olarak veren bir program yazin.
10 |
11 | int[] arr1 = {3,5,6,1,3,7};
12 | int[] arr2 = {3,8,9,4,5,11};
13 |
14 | List ortakElementler= new ArrayList<>();
15 |
16 |
17 | for (int eachArr1: arr1
18 | ) {
19 | for (int eachArr2: arr2
20 | ) {
21 |
22 | if (eachArr1==eachArr2){
23 |
24 | if (!ortakElementler.contains(eachArr1)){
25 | ortakElementler.add(eachArr1);
26 | }
27 | }
28 |
29 | }
30 | }
31 |
32 | System.out.println(ortakElementler);
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/src/day19_arrayList_forEachLoop/ToyotaRunner.java:
--------------------------------------------------------------------------------
1 | package day19_arrayList_forEachLoop;
2 |
3 | public class ToyotaRunner {
4 |
5 | public static void main(String[] args) {
6 |
7 | Toyota toyota1= new Toyota();
8 |
9 | System.out.println(toyota1.marka + ", "
10 | +toyota1.model+", "
11 | +toyota1.yil+", "
12 | +toyota1.km+", "
13 | +toyota1.renk);
14 | // Toyota, Model belirtilmemis, 0, 0, null
15 | toyota1.model="Corolla";
16 | toyota1.yil=2020;
17 | toyota1.km=50000;
18 |
19 | System.out.println(toyota1.marka + ", "
20 | +toyota1.model+", "
21 | +toyota1.yil+", "
22 | +toyota1.km+", "
23 | +toyota1.renk);
24 | // Toyota, Corolla, 2020, 50000, null
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/src/day20_constructor/Rope.java:
--------------------------------------------------------------------------------
1 | package day20_constructor;
2 |
3 |
4 | public class Rope {
5 | public static void swing(){
6 | System.out.print("swing ");
7 | }
8 |
9 | public void climb(){
10 | System.out.println("climb");
11 | }
12 |
13 | public static void play(){
14 | swing();
15 | //climb();
16 | }
17 |
18 | public static void main(String[] args) {
19 | Rope rope = new Rope();
20 | rope.play();
21 |
22 | Rope rope2= null;
23 | rope2.play();
24 |
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/src/day21_staticKeyword/C01_StaticBlocks.java:
--------------------------------------------------------------------------------
1 | package day21_staticKeyword;
2 |
3 | public class C01_StaticBlocks {
4 |
5 |
6 | C01_StaticBlocks(){
7 | System.out.println("Constructor calisti");
8 | }
9 |
10 | public static void main(String[] args) {
11 | System.out.println("Main method calismaya basladi");
12 | }
13 |
14 | static {
15 | // static block'lar class'daki tum yapilardan, hatta main method'dan bile once calisir
16 | // static block'da istedigimiz bir variable'a baslangic degerinin atanmasi
17 | // kullanicidan yetki sorgulamasi gibi islemler yapilabilir
18 | // main method calismadan once yapilmasi gereken islem oldugunda kullanilir
19 | // method'larin ve static block'larin siralamasi java acisindan onemli degildir
20 | // ancak birden fazla static block varsa, kendi aralarinda once ustteki calisir
21 |
22 | System.out.println("yukaridaki Static block calisti");
23 | }
24 |
25 | static {
26 |
27 | System.out.println("altdaki static block calisti");
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/src/day21_staticKeyword/C02_PassByValue.java:
--------------------------------------------------------------------------------
1 | package day21_staticKeyword;
2 |
3 | public class C02_PassByValue {
4 |
5 | public static void main(String[] args) {
6 | /*
7 | Java PassByValue kullanir
8 | Yannni method'lar arasinda gonderilen variable'larin
9 | kendileri degil, value'lari diger method'a yollanir.
10 | */
11 |
12 | int fiyat=100;
13 | // fiyat uzerinden %10 indirim yapip, indirimli fiyati donduren bir method olusturun
14 |
15 | System.out.println(indirimYap10(fiyat)); // 90
16 | System.out.println(indirimYap10(fiyat)); // 90
17 | System.out.println(indirimYap10(fiyat)); // 90
18 | System.out.println(indirimYap10(fiyat)); // 90
19 |
20 |
21 | System.out.println(fiyat); // 100
22 |
23 | // eger indirimli fiyatin kalici olarak fiyatimizi degistirmesini istersek
24 | // atama yapariz
25 | fiyat= indirimYap10(fiyat);
26 |
27 | }
28 |
29 | public static int indirimYap10(int a){
30 |
31 | a=a * 90 /100 ;
32 |
33 | return a;
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/src/day21_staticKeyword/C03_PassByValue.java:
--------------------------------------------------------------------------------
1 | package day21_staticKeyword;
2 |
3 | public class C03_PassByValue {
4 |
5 | public static void main(String[] args) {
6 |
7 | int s= 20;
8 | System.out.println(s); // 20
9 |
10 | // int s= 30;
11 | // bir scope'da tanimlanan variable'in yeniden tanimlanma imkani yoktur
12 |
13 | // String s= "Hasan";
14 | // data turunun degistirerek yeniden tanimlamak da mumkun degildir
15 | // cunku kullanirken variable'in ismini yazdigimizda hangi sayi variable'ini kullanacagi mechul olur
16 | method1();
17 | }
18 | public static void method1(){
19 | method2(5);
20 | String s= "Hasan";
21 |
22 | System.out.println(s.toLowerCase()); // hasan
23 | }
24 | public static void method2(int s){
25 | s=s*s;
26 | System.out.println(s);
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/src/day21_staticKeyword/C04_PassByValue.java:
--------------------------------------------------------------------------------
1 | package day21_staticKeyword;
2 |
3 | public class C04_PassByValue {
4 |
5 | public static void main(String[] args) {
6 |
7 | int fiyat= 100;
8 |
9 | // %10 , %20 ve %30 indirim uygulayip indirimli fiyati yazdiran 3 method olusturalim
10 | indirimYap10(fiyat); // 90
11 | indirimYap20(fiyat); // 80
12 | indirimYap30(fiyat); // 70
13 |
14 | System.out.println(fiyat); // 100
15 |
16 | }
17 |
18 |
19 | public static void indirimYap10(int fiyat){
20 |
21 | fiyat= fiyat * 90/100;
22 |
23 | System.out.println("%10 indirimli fiyat : " + fiyat);
24 | }
25 | public static void indirimYap20(int fiyat){
26 |
27 | fiyat= fiyat * 80/100;
28 |
29 | System.out.println("%20 indirimli fiyat : " + fiyat );
30 | }
31 | public static void indirimYap30(int fiyat){
32 |
33 | fiyat= fiyat * 70/100;
34 |
35 | System.out.println("%30 indirimli fiyat : " + fiyat );
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/src/day21_staticKeyword/C05_PassByValueCokluElement.java:
--------------------------------------------------------------------------------
1 | package day21_staticKeyword;
2 |
3 | import java.util.Arrays;
4 |
5 | public class C05_PassByValueCokluElement {
6 |
7 | public static void main(String[] args) {
8 |
9 | int[] arr = {3,6,9,1,7};
10 |
11 | // bir method olusturup, arr'yi method'a yollayalim
12 | // method'da arr'in elementleri uzerinde degisiklik yapalim ve arr'yi yazdiralim
13 | elementleriDegistir(arr);
14 | System.out.println(Arrays.toString(arr)); // [13, 6, 19, 1, 7]
15 | }
16 | public static void elementleriDegistir(int[] b){
17 |
18 | b[0]=13;
19 | b[2]=19;
20 |
21 | System.out.println(Arrays.toString(b)); // [13, 6, 19, 1, 7]
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/src/day21_staticKeyword/C06_PassByValueCokluElement.java:
--------------------------------------------------------------------------------
1 | package day21_staticKeyword;
2 |
3 | import java.util.Arrays;
4 |
5 | public class C06_PassByValueCokluElement {
6 |
7 | public static void main(String[] args) {
8 |
9 | int[] arr ={ 3,6,8};
10 | // bir method olusturun
11 | // method'da array'e 5 elementli yeni bir array atayin
12 | // ve yazdirin
13 | // main method'a dondukten sonra yine arr'yi yazdirin
14 |
15 | arrayiDegistir(arr);
16 |
17 | System.out.println(Arrays.toString(arr)); // [3, 6, 8]
18 | }
19 |
20 | public static void arrayiDegistir(int[] b){
21 |
22 | b= new int[5];
23 | System.out.println(Arrays.toString(b)); // [0, 0, 0, 0, 0]
24 |
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/src/day22_immutableClasses/C02_ImmutableClasses.java:
--------------------------------------------------------------------------------
1 | package day22_immutableClasses;
2 |
3 | import java.util.Arrays;
4 |
5 | public class C02_ImmutableClasses {
6 | public static void main(String[] args) {
7 |
8 | String str= "Java";
9 |
10 | System.out.println(str.toUpperCase()); // JAVA
11 |
12 | str.toLowerCase();
13 |
14 | System.out.println(str); // Java
15 |
16 | // String immutable oldugundan, method'lar kalici degisiklik yapamaz
17 |
18 | int[] arr = {9,5,17};
19 | Arrays.sort(arr);
20 |
21 | System.out.println(Arrays.toString(arr)); // [5, 9, 17]
22 |
23 | // Array mutable bir class oldugu icin method ile yaptigimiz degisiklik kalici olur
24 |
25 |
26 |
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/src/day22_immutableClasses/C03_ImmutableClasses.java:
--------------------------------------------------------------------------------
1 | package day22_immutableClasses;
2 |
3 | public class C03_ImmutableClasses {
4 | public static void main(String[] args) {
5 |
6 | String str= "Java";
7 |
8 | str = str.replace("J","H");
9 |
10 |
11 | System.out.println(str); // Hava
12 |
13 |
14 | str= str.toLowerCase();
15 |
16 | System.out.println(str); // hava
17 |
18 |
19 | // Asagidaki kod calisirsa Java kac obje olusturur ?
20 |
21 | String a= "ABC";
22 |
23 | for (int i = 0; i <10 ; i++) {
24 | a= a+ i;
25 | }
26 | System.out.println(a); // ABC0123456789
27 |
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/src/day23_dateTime_varargs/C02_LocalDateTime.java:
--------------------------------------------------------------------------------
1 | package day23_dateTime_varargs;
2 |
3 | import java.time.LocalDateTime;
4 | import java.time.ZoneId;
5 |
6 | public class C02_LocalDateTime {
7 |
8 | public static void main(String[] args) {
9 |
10 | LocalDateTime ldt = LocalDateTime.now(ZoneId.of("Turkey"));
11 | System.out.println(ldt); //2022-12-20T12:30:06.976957
12 |
13 | ldt=LocalDateTime.now();
14 | System.out.println(ldt); // 2022-12-20T10:30:06.979469
15 |
16 | System.out.println(ldt.getDayOfWeek());// TUESDAY
17 |
18 | System.out.println(ldt.withYear(2030)); // 2030-12-20T10:33:24.165813
19 |
20 |
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/src/day23_dateTime_varargs/C04_Period.java:
--------------------------------------------------------------------------------
1 | package day23_dateTime_varargs;
2 |
3 | import java.time.LocalDate;
4 | import java.time.Period;
5 |
6 | public class C04_Period {
7 | public static void main(String[] args) {
8 |
9 | LocalDate dogumTarihi= LocalDate.of(1995,8,12);
10 | LocalDate bugun= LocalDate.now();
11 |
12 | Period yas = Period.between(dogumTarihi,bugun);
13 |
14 | System.out.println(yas); // P27Y4M8D
15 | System.out.println(yas.getYears()); // 27
16 |
17 | LocalDate baslangic=LocalDate.of(2010,8,5);
18 | LocalDate bitis= LocalDate.of(2015,7,20);
19 |
20 | Period sure= Period.between(baslangic,bitis);
21 | System.out.println(sure); // P4Y11M15D
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/src/day23_dateTime_varargs/C05_Varargs.java:
--------------------------------------------------------------------------------
1 | package day23_dateTime_varargs;
2 |
3 | public class C05_Varargs {
4 |
5 | public static void main(String[] args) {
6 |
7 | // verilen 2 sayiyi toplayip yazdiran bir method olusturun
8 |
9 | topla(5,8); // 13
10 | topla(5,7,3); // 15
11 | topla(8,3,2); // 13
12 | topla(7,3,4,6); // 20
13 | }
14 |
15 | private static void topla(int sayi1, int sayi2, int sayi3, int sayi4) {
16 | System.out.println("Dort sayinin toplami : " + (sayi1+sayi2+sayi3+sayi4));
17 | }
18 |
19 | private static void topla(int sayi1, int sayi2, int sayi3) {
20 | System.out.println("Uc sayinin toplami : " + (sayi1+sayi2+sayi3));
21 | }
22 |
23 | private static void topla(int sayi1, int sayi2) {
24 | System.out.println("Iki sayinin toplami : " + (sayi1+sayi2));
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/src/day23_dateTime_varargs/C07_Varargs.java:
--------------------------------------------------------------------------------
1 | package day23_dateTime_varargs;
2 |
3 | public class C07_Varargs {
4 |
5 | public static void main(String[] args) {
6 |
7 | // Kactane string argument yazilirsa yazilsin
8 | // Argumentlerin en uzun olanini yazdiran bir method olusturun
9 | // Not : en uzun kelime olarak birden fazla kelime varsa, ilkini yazdirin
10 |
11 | enUzunuYazdir("Ilyas","Berivan","Murat");
12 | enUzunuYazdir("Mehmet","Vahit","Nurcan","Java","Zafer","Kerime");
13 | }
14 |
15 | private static void enUzunuYazdir(String... kelimeler) {
16 |
17 | String enUzunKelime=kelimeler[0];
18 |
19 | for (String eachKelime: kelimeler
20 | ) {
21 |
22 | if (eachKelime.length()>enUzunKelime.length()){
23 | enUzunKelime=eachKelime;
24 | }
25 | }
26 |
27 | System.out.println(enUzunKelime);
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/src/day23_dateTime_varargs/C08_Varargs.java:
--------------------------------------------------------------------------------
1 | package day23_dateTime_varargs;
2 |
3 | public class C08_Varargs {
4 | public static void main(String[] args) {
5 |
6 | /*
7 | Argument olarak tamsayilar alip
8 | ilk argument haric geriye kalanlari toplayip
9 | bulunan toplami ilk argument ile carpip
10 | sonucu yazdiran bir method olusturun
11 | (Not argument sayisi degisken olabilir)
12 | */
13 |
14 | islemYap(3,4,5,8,1,2); // 60
15 | islemYap(5,1); // 5
16 | islemYap(4); // 0
17 | islemYap(3,4,5,6); // 45
18 |
19 | islemYap(2,4,5);
20 |
21 |
22 | }
23 |
24 | private static void islemYap(int ilkSayi, int... geriyeKalanlar) {
25 |
26 | int geriyeKalanlarToplami=0;
27 |
28 | for (int each: geriyeKalanlar
29 | ) {
30 |
31 | geriyeKalanlarToplami += each;
32 | }
33 |
34 | System.out.println(geriyeKalanlarToplami*ilkSayi);
35 | }
36 | }
37 |
--------------------------------------------------------------------------------
/src/day24_StringBuilder/FChildOfPersonel.java:
--------------------------------------------------------------------------------
1 | package day24_StringBuilder;
2 |
3 | import day25_inheritance.APersonel;
4 |
5 | public class FChildOfPersonel extends APersonel {
6 |
7 | public static void main(String[] args) {
8 |
9 | FChildOfPersonel obj1= new FChildOfPersonel();
10 |
11 | System.out.println(obj1.isim);
12 | // obj1.privateMethod();
13 | // child class olsa da parent class'daki private method'a ulasamaz
14 |
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/src/day25_inheritance/APersonel.java:
--------------------------------------------------------------------------------
1 | package day25_inheritance;
2 |
3 | public class APersonel {
4 |
5 | protected String isim= "Isim atanmadi";
6 | protected String soyisim="Soyisim atanmadi";
7 | protected String telefon="Telefon atanmadi";
8 |
9 | protected void maas(){
10 | System.out.println("Hastanemizde uygulanan asgari ucret : " + 1700 );
11 | }
12 |
13 | protected void ozelSigorta(){
14 | System.out.println("Tum personelin ozel saglik sigortasi yaptirilir");
15 | }
16 |
17 | private void privateMethod(){
18 | System.out.println("private method calisti");
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/src/day25_inheritance/CCar.java:
--------------------------------------------------------------------------------
1 | package day25_inheritance;
2 |
3 | public class CCar {
4 |
5 |
6 | CCar(){
7 | System.out.println("Parametresiz Car constructor'i calisti");
8 | }
9 |
10 | String marka="Marka atanmadi";
11 | String model="Model atanmadi";
12 | String motor="her arabanin motoru olur";
13 |
14 | }
15 |
--------------------------------------------------------------------------------
/src/day25_inheritance/DToyota.java:
--------------------------------------------------------------------------------
1 | package day25_inheritance;
2 |
3 | public class DToyota extends CCar{
4 |
5 | DToyota(){
6 | System.out.println("Parametresiz Toyota constructor'i calisti");
7 | }
8 |
9 | DToyota(String param1){
10 | System.out.println("Parametreli toyota constructor'i calisti");
11 | }
12 |
13 | String marka="Toyota";
14 | String uretimYeri="Toyota farkli ulkelerde uretilir";
15 |
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/src/day26_inheritance/C01_Sinif.java:
--------------------------------------------------------------------------------
1 | package day26_inheritance;
2 |
3 | class Okul{
4 |
5 | String okulIsmi="Yildiz Koleji";
6 | String telefon="3123456543";
7 | }
8 |
9 |
10 | public class C01_Sinif extends Okul{
11 | String sinif="11-C";
12 | String telefon="3122343434";
13 |
14 | C01_Sinif(String telefon){
15 |
16 | System.out.println(telefon);
17 | System.out.println(this.telefon);
18 | System.out.println(super.telefon);
19 |
20 | System.out.println(okulIsmi);
21 | System.out.println(this.okulIsmi);
22 | System.out.println(super.okulIsmi);
23 |
24 | System.out.println(sinif);
25 | System.out.println(this.sinif);
26 | // System.out.println(super.sinif);
27 | // Java'da parent'da bulamadigini gidip child'a sorayim OLMAZ
28 | // parent class'da aranan sinif degeri olmadigindan CTE verir
29 | }
30 |
31 | public static void main(String[] args) {
32 |
33 | C01_Sinif obj= new C01_Sinif("4222342323");
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/src/day26_inheritance/ECorolla.java:
--------------------------------------------------------------------------------
1 | package day26_inheritance;
2 |
3 | public class ECorolla extends DToyota{
4 |
5 | String model= "Corolla";
6 | String uretimYeri="Turkiye";
7 | String teker="200.55 teker";
8 | String vites="vites belirtilmedi";
9 | }
10 |
--------------------------------------------------------------------------------
/src/day27_overriding/AHayvanlar.java:
--------------------------------------------------------------------------------
1 | package day27_overriding;
2 |
3 | public class AHayvanlar {
4 |
5 | protected void hareket( ) {
6 | System.out.println("hareket ederler");
7 | }
8 | protected void solunum( ) {
9 | System.out.println("nefes alirlar");
10 | }
11 | protected void beslenme( ) {
12 | System.out.println("beslenirler");
13 | }
14 | protected void cogalma( ){
15 | System.out.println("cogalirlar");
16 | }
17 | protected void omur( ){
18 | System.out.println("yasar ve olurler");
19 | }
20 |
21 | }
22 |
--------------------------------------------------------------------------------
/src/day27_overriding/BKuslar.java:
--------------------------------------------------------------------------------
1 | package day27_overriding;
2 |
3 | public class BKuslar extends AHayvanlar{
4 |
5 | protected void kanat( ) {
6 | System.out.println("kanatlidirlar");
7 | }
8 | protected void solunum( ) {
9 | System.out.println("akcigerle nefes alirlar");
10 | }
11 | protected void gaga( ) {
12 | System.out.println("gagalari vardir");
13 | }
14 | protected void cogalma( ) {
15 | System.out.println("yumurtayla cogalirlar");
16 | }
17 |
18 | }
19 |
--------------------------------------------------------------------------------
/src/day27_overriding/DGrandParent.java:
--------------------------------------------------------------------------------
1 | package day27_overriding;
2 |
3 | public class DGrandParent {
4 |
5 | protected void method1(){
6 | System.out.println("GP method1");
7 | }
8 |
9 | protected void method2(){
10 | System.out.println("GP method2");
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/src/day27_overriding/EParent.java:
--------------------------------------------------------------------------------
1 | package day27_overriding;
2 |
3 | public class EParent extends DGrandParent{
4 |
5 |
6 | @Override
7 | protected void method1() {
8 | System.out.println("P method1");
9 |
10 | // @override notasyonu overridden method ile overriding method'u ilisiklendirir
11 | // eger overriden method'da bu iliskiyi bozacak bir degisiklik yapilirsa
12 | // @override CTE verir
13 | }
14 |
15 | protected void method2(){
16 | System.out.println("P method2");
17 | }
18 |
19 | private void method3(){
20 | System.out.println("P method3");
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/src/day27_overriding/FChild.java:
--------------------------------------------------------------------------------
1 | package day27_overriding;
2 |
3 | public class FChild extends EParent{
4 |
5 | @Override
6 | protected void method1() {
7 | super.method1();
8 | // eger overridding method ile birlikte overridden method da calissin istersek
9 | // overridding method icinden super.method1(); yazabiliriz
10 | }
11 |
12 |
13 | protected void method2() {
14 |
15 | }
16 |
17 | public void method3(){
18 | System.out.println("Child method3");
19 | // parent class'da ayni isimde method olmasina ragmen
20 | // override olarak gorunmedi
21 | // sebep : parent'daki method3 private access modifier'a sahip oldugundan
22 | // onu ayri bir method olarak gorur, override olarak gormez
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/src/day27_overriding/GExceptions.java:
--------------------------------------------------------------------------------
1 | package day27_overriding;
2 |
3 | public class GExceptions {
4 | public static void main(String[] args) {
5 |
6 | int a= 23;
7 | int b= 0;
8 |
9 |
10 |
11 | // bolen sayinin 0 olmasi bu kodda ongorulebilecek bir risk'dir
12 | // ve kodumuzu yazarken bu riski cozecek sekilde kod yazabiliriz
13 |
14 |
15 | if (b != 0){
16 | System.out.println("Iki sayinin bolumu : " + a/b);
17 | }else{
18 | System.out.println("Bolecek sayi sifir olamaz");
19 | }
20 |
21 |
22 |
23 |
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/src/day27_overriding/HExceptions.java:
--------------------------------------------------------------------------------
1 | package day27_overriding;
2 |
3 | public class HExceptions {
4 | public static void main(String[] args) {
5 |
6 | String str= "Java nerdeyse bitiyor";
7 |
8 | Integer[] arr ={1,2,3,4,5};
9 |
10 |
11 | int strIndex= 33;
12 | int arrIndex= 12;
13 |
14 | System.out.println(""+str.charAt(strIndex) + arr[arrIndex]);
15 |
16 |
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/src/day28_exceptions/C07_ExceptionTurleri.java:
--------------------------------------------------------------------------------
1 | package day28_exceptions;
2 |
3 | public class C07_ExceptionTurleri {
4 |
5 | public static void main(String[] args) {
6 |
7 | String str= "25";
8 |
9 | // str'a sayisal olarak 5 ekleyip yazdirin
10 |
11 | System.out.println(Integer.parseInt(str)+5);
12 |
13 | // eger str icinde sayi olmayan bir karakter olursa NumberFormatException
14 |
15 |
16 | Object sayiObj= str;
17 |
18 | Integer sayiInt= (Integer)sayiObj;
19 |
20 | System.out.println(sayiInt); // ClassCastException
21 |
22 |
23 |
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/src/day28_exceptions/C08_IllegalArgumentExceptions.java:
--------------------------------------------------------------------------------
1 | package day28_exceptions;
2 |
3 | import java.util.Scanner;
4 |
5 | public class C08_IllegalArgumentExceptions {
6 |
7 | public static void main(String[] args) {
8 |
9 | // Kullanicidan yasini girmesini isteyin
10 |
11 | Scanner scan= new Scanner(System.in);
12 | System.out.println("Lutfen yasinizi giriniz");
13 | int yas= scan.nextInt();
14 |
15 | try {
16 | if (yas<0){
17 | throw new IllegalArgumentException("hata");
18 | }else{
19 | System.out.println("Yasaniz kaydedildi");
20 | }
21 | } catch (IllegalArgumentException e) {
22 | e.printStackTrace();
23 | System.out.println(e.getMessage());
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/src/day28_exceptions/metin.txt:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Java gun gectikce guzellesiyor
5 | Sona yaklastikca heyecan artiyor
--------------------------------------------------------------------------------
/src/day29_final_abstractClasses/C01_Final_Finally.java:
--------------------------------------------------------------------------------
1 | package day29_final_abstractClasses;
2 |
3 | public class C01_Final_Finally {
4 |
5 | final int SAYI= 10;
6 | final static String OKUL_ISMI= "Yildiz Koleji";
7 |
8 | public static void main(String[] args) {
9 |
10 | System.out.println(Integer.MAX_VALUE); // 2147483647
11 | System.out.println(Math.PI); // 3.141592653589793
12 |
13 | // final olarak tanimlanan variable'lara sonradan deger atanamaz
14 | // bir convention olarak final variable isimleri buyuk harfle yazilir
15 |
16 |
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/src/day29_final_abstractClasses/FChild.java:
--------------------------------------------------------------------------------
1 | package day29_final_abstractClasses;
2 |
3 | public class FChild extends DParent{
4 | @Override
5 | public void method1() {
6 |
7 | }
8 |
9 | @Override
10 | public void method2() {
11 |
12 | }
13 |
14 | // public abstract void method5();
15 | // Abstract method in non-abstract class
16 |
17 | /*
18 | Bugune kadar olusturdugumuz standart class'lari abstraction ile tanimlamak istedigimizde
19 | abstract olmayan class demek yerine CONCRETE Class diyoruz
20 |
21 | Eger concrete bir class, abstract bir class'i parent edinirse
22 | Java class deklarasyonunun altini kirmizi cizip
23 | parent abstract class(lar)daki abstract method'lari
24 | kendisine IMPLEMENT(uyarlama) yapmasini ister.
25 |
26 | */
27 | }
28 |
--------------------------------------------------------------------------------
/src/day29_final_abstractClasses/GAbstractChild.java:
--------------------------------------------------------------------------------
1 | package day29_final_abstractClasses;
2 |
3 | public abstract class GAbstractChild extends DParent{
4 |
5 | /*
6 | Abstract bir class'in abstract bir child class'i oldugunda
7 | parent class'daki method'lari IMPLEMENT etmek ZORUNDA DEGILDIR
8 | */
9 |
10 |
11 |
12 | public void method1(){
13 |
14 | }
15 |
16 | public abstract void method4();
17 |
18 |
19 | public void method5(){
20 |
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/src/day29_final_abstractClasses/HConcreteGrandChild.java:
--------------------------------------------------------------------------------
1 | package day29_final_abstractClasses;
2 |
3 | public class HConcreteGrandChild extends GAbstractChild{
4 |
5 | @Override
6 | public void method2() {
7 |
8 | }
9 |
10 | @Override
11 | public void method4() {
12 |
13 | }
14 | }
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/src/day30_interfaces_iterator/I02_Interface.java:
--------------------------------------------------------------------------------
1 | package day30_interfaces_iterator;
2 |
3 | public interface I02_Interface {
4 |
5 | int SAYI=30;
6 | public static final String OKUL_ISMI="Java Koleji";
7 | public int SAYI2=40;
8 |
9 | void method5();
10 | int method6();
11 | // int method1();
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/src/day30_interfaces_iterator/M02_Childofinterface.java:
--------------------------------------------------------------------------------
1 | package day30_interfaces_iterator;
2 |
3 | public class M02_Childofinterface implements I01_Interface{
4 |
5 | @Override
6 | public void method1() {
7 |
8 | }
9 |
10 | @Override
11 | public int method2() {
12 | return 0;
13 | }
14 |
15 | @Override
16 | public String method3() {
17 | return null;
18 | }
19 |
20 | @Override
21 | public void method4() {
22 |
23 | }
24 |
25 | @Override
26 | public void method5() {
27 |
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/src/day31_collections/C05_Set.java:
--------------------------------------------------------------------------------
1 | package day31_collections;
2 |
3 | import java.util.Set;
4 | import java.util.TreeSet;
5 |
6 | public class C05_Set {
7 |
8 | public static void main(String[] args) {
9 | // Set index yapisini desteklemez
10 |
11 | Set ogrenciler = new TreeSet<>();
12 |
13 | ogrenciler.add("Esra");
14 | ogrenciler.add("Ayten");
15 | ogrenciler.add("Furkan");
16 |
17 | System.out.println(ogrenciler); // [Ayten, Esra, Furkan]
18 |
19 | ogrenciler.add("Ahmet");
20 | System.out.println(ogrenciler); // [Ahmet, Ayten, Esra, Furkan]
21 |
22 | ogrenciler.add("Furkan");
23 | System.out.println(ogrenciler); // [Ahmet, Ayten, Esra, Furkan]
24 |
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/src/day32_sets_maps/C02_HashSetMethodlari.java:
--------------------------------------------------------------------------------
1 | package day32_sets_maps;
2 |
3 | import java.util.HashSet;
4 | import java.util.Set;
5 |
6 | public class C02_HashSetMethodlari {
7 |
8 | public static void main(String[] args) {
9 |
10 | Set set1 = new HashSet<>();
11 |
12 | set1.add("Sevilay");
13 | set1.add("Ramazan");
14 | set1.add(null);
15 | set1.add("Elif");
16 |
17 | System.out.println(set1); // [null, Sevilay, Elif, Ramazan]
18 |
19 | set1.add(null);
20 | System.out.println(set1); // [null, Sevilay, Elif, Ramazan]
21 |
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/src/day32_sets_maps/C04_TreeSet.java:
--------------------------------------------------------------------------------
1 | package day32_sets_maps;
2 |
3 | import java.util.Set;
4 | import java.util.TreeSet;
5 |
6 | public class C04_TreeSet {
7 |
8 | public static void main(String[] args) {
9 |
10 | Set sirali= new TreeSet<>();
11 |
12 | sirali.add(13);
13 | sirali.add(34);
14 | sirali.add(1);
15 | sirali.add(3);
16 | sirali.add(25);
17 |
18 | System.out.println(sirali); // [1, 3, 13, 25, 34]
19 |
20 |
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/src/day32_sets_maps/C05_Maps.java:
--------------------------------------------------------------------------------
1 | package day32_sets_maps;
2 |
3 | import java.util.HashMap;
4 | import java.util.Map;
5 |
6 | public class C05_Maps {
7 | public static void main(String[] args) {
8 |
9 | Map ogrenciMap= new HashMap<>();
10 |
11 | ogrenciMap.put(101,"Ali-Can-11-H-MF");
12 | ogrenciMap.put(102,"Veli-Cem-10-K-TM");
13 | ogrenciMap.put(103,"Ali-Cem-11-K-TM");
14 | ogrenciMap.put(104,"Ayse-Can-10-H-MF");
15 |
16 | System.out.println(ogrenciMap);
17 | // {101=Ali-Can-11-H-MF, 102=Veli-Cem-10-K-TM, 103=Ali-Cem-11-K-TM, 104=Ayse-Can-10-H-MF}
18 |
19 | System.out.println(ogrenciMap.size()); // 4
20 |
21 | // map'de 103 numarali ogrenci var mi ?
22 | System.out.println(ogrenciMap.containsKey(103)); // true
23 |
24 | // Ali diye bir ogrenci var mi ?
25 |
26 | System.out.println(ogrenciMap.containsValue("Ali")); // false
27 | System.out.println(ogrenciMap.containsValue("Ali-Can-11-H-MF")); // true
28 |
29 |
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/src/day32_sets_maps/C07_SoyisimIleOgrenciArama.java:
--------------------------------------------------------------------------------
1 | package day32_sets_maps;
2 |
3 | import java.util.Map;
4 |
5 | public class C07_SoyisimIleOgrenciArama {
6 |
7 | // ogrenci map'de aradigimiz soyisim'deki ogrencilerin
8 | // Isim,soyisim sinif ve sube bilgilerini
9 | // bir tablo olarak yazdiran bir method olusturun
10 |
11 | public static void main(String[] args) {
12 |
13 | Map ogrenciMap = MapMethodDepo.ogrenciMapOlustur();
14 |
15 | MapMethodDepo.soyisimIleOgrenciListesiYazdirma(ogrenciMap,"Cem");
16 |
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/src/day32_sets_maps/C08_SubeListesiOlusturma.java:
--------------------------------------------------------------------------------
1 | package day32_sets_maps;
2 |
3 | import java.util.Map;
4 |
5 | public class C08_SubeListesiOlusturma {
6 |
7 | public static void main(String[] args) {
8 | // verilen sinif ve sube ismi ile sinif listesini yazdiran method olusturun
9 |
10 | Map ogrenciMap= MapMethodDepo.ogrenciMapOlustur();
11 |
12 | MapMethodDepo.subeListesiYazdirma(ogrenciMap,"10","k");
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/src/day32_sets_maps/C09_NumaraIleSubeGuncelleme.java:
--------------------------------------------------------------------------------
1 | package day32_sets_maps;
2 |
3 | import java.util.Map;
4 |
5 | public class C09_NumaraIleSubeGuncelleme {
6 |
7 | public static void main(String[] args) {
8 | // Numarasi verilen ogrencinin sube ismini
9 | // verilen sube yapan bir method olusturun
10 |
11 | Map ogrenciMap= MapMethodDepo.ogrenciMapOlustur();
12 |
13 | ogrenciMap=MapMethodDepo.numaraIleSubeDegistirme(ogrenciMap,104,"M");
14 | ogrenciMap=MapMethodDepo.numaraIleSubeDegistirme(ogrenciMap,101,"L");
15 |
16 | System.out.println(ogrenciMap);
17 |
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/src/day33_maps/C03_SinifListesiYazdirma.java:
--------------------------------------------------------------------------------
1 | package day33_maps;
2 |
3 | import day32_sets_maps.MapMethodDepo;
4 |
5 | import java.util.Map;
6 |
7 | public class C03_SinifListesiYazdirma {
8 |
9 | public static void main(String[] args) {
10 | // verilen siniftaki ogrencilerin no, isim, soyisim, bolumlerini
11 | // bir liste olarak yazdiran bir method olusturun
12 | Map ogrenciMap = MapMethodDepo.ogrenciMapOlustur();
13 |
14 | MapMethodDepo.sinifListesiYazdirma(ogrenciMap,"12");
15 |
16 |
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/src/day33_maps/C04_BolumListesiYazdirma.java:
--------------------------------------------------------------------------------
1 | package day33_maps;
2 |
3 | import day32_sets_maps.MapMethodDepo;
4 |
5 | import java.util.Map;
6 |
7 | public class C04_BolumListesiYazdirma {
8 |
9 | public static void main(String[] args) {
10 | // verilen bolumdeki ogrencilerin
11 | // No, isim soyisim ve siniflarini yazdiran
12 | // bir method olusturun
13 |
14 | Map ogrenciMap= MapMethodDepo.ogrenciMapOlustur();
15 |
16 | MapMethodDepo.bolumListesiOlusturma(ogrenciMap,"tm");
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/src/day33_maps/C05_SoyisimleriBuyukHarfYapma.java:
--------------------------------------------------------------------------------
1 | package day33_maps;
2 |
3 | import day32_sets_maps.MapMethodDepo;
4 |
5 | import java.util.Map;
6 |
7 | public class C05_SoyisimleriBuyukHarfYapma {
8 |
9 | public static void main(String[] args) {
10 | // Map’deki soyisimleri buyuk harfe ceviren bir method olusturun
11 |
12 | Map ogrenciMap= MapMethodDepo.ogrenciMapOlustur();
13 |
14 | ogrenciMap= MapMethodDepo.soyisimleriBuyukHarfYap(ogrenciMap);
15 |
16 | MapMethodDepo.tumListeYazdir(ogrenciMap);
17 |
18 | // 11.siniflari yazdir
19 |
20 | MapMethodDepo.sinifListesiYazdirma(ogrenciMap,"11");
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/src/day33_maps/C06_SiniflariArtirma.java:
--------------------------------------------------------------------------------
1 | package day33_maps;
2 |
3 | import day32_sets_maps.MapMethodDepo;
4 |
5 | import java.util.Map;
6 |
7 | public class C06_SiniflariArtirma {
8 |
9 | public static void main(String[] args) {
10 | // ogrenci map'indeki tum sinif degerlerini 1 artirin
11 | // 12.sinifta olan varsa sinif bilgisini Mezun yapin
12 |
13 | Map ogrenciMap= MapMethodDepo.ogrenciMapOlustur();
14 |
15 | ogrenciMap= MapMethodDepo.siniflariArtir(ogrenciMap);
16 |
17 | MapMethodDepo.tumListeYazdir(ogrenciMap);
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/src/day33_maps/C07_SinifaGoreSiraliListeYazdir.java:
--------------------------------------------------------------------------------
1 | package day33_maps;
2 |
3 | import day32_sets_maps.MapMethodDepo;
4 |
5 | import java.util.Map;
6 |
7 | public class C07_SinifaGoreSiraliListeYazdir {
8 | public static void main(String[] args) {
9 |
10 | // tum ogrenci listesini
11 | // sinif sube isim soyisim no seklinde
12 | // dogal sirali olarak
13 | // Yazdiran bir method olusturun
14 |
15 | Map ogrenciMap= MapMethodDepo.ogrenciMapOlustur();
16 |
17 | MapMethodDepo.sinifSiraliListeYazdir(ogrenciMap);
18 | /*
19 | sinif sube isim soyisim no
20 | =============================
21 | 10 H Ayse Can 104
22 | 10 K Sevgi Can 106
23 | 10 K Veli Cem 102
24 | 11 H Ali Can 101
25 | 11 K Ali Cem 103
26 | 11 M Sevgi Cem 105
27 | */
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/src/day33_maps/C08_IsimSoyisimSiraliListe.java:
--------------------------------------------------------------------------------
1 | package day33_maps;
2 |
3 | import day32_sets_maps.MapMethodDepo;
4 |
5 | import java.util.Map;
6 |
7 | public class C08_IsimSoyisimSiraliListe {
8 | public static void main(String[] args) {
9 |
10 | // tum ogrenci listesini isim soyisim no sinif sube bolum
11 | // seklinde sirali olarak yazdiran bir method olusturun
12 |
13 | Map ogrenciMap= MapMethodDepo.ogrenciMapOlustur();
14 | ogrenciMap.put(110,"Berivan-Gokkaya-11-M-TM");
15 |
16 | MapMethodDepo.isimSoyisimSiraliListeYazdir(ogrenciMap);
17 |
18 | /*
19 | isim soyisim no sinif sube bolum
20 | =================================
21 | Ali Can 101 11 H MF
22 | Ali Cem 103 11 K TM
23 | Ayse Can 104 10 H MF
24 | Sevgi Can 106 10 K MF
25 | Sevgi Cem 105 11 M TM
26 | Veli Cem 102 10 K TM
27 | */
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/src/day36_genelTekrar/C03_OOPKodOkuma.java:
--------------------------------------------------------------------------------
1 | package day36_genelTekrar;
2 |
3 | class M
4 | {
5 | static {System.out.println('A');}
6 | { System.out.println('B');}
7 |
8 | public M() {
9 | System.out.println('C');
10 | }}
11 |
12 | class N extends M {
13 | static {
14 | System.out.println('D');
15 | }
16 |
17 | { System.out.println('E');}
18 |
19 | public N()
20 | {
21 | System.out.println('F');
22 | }
23 | }
24 |
25 | public class C03_OOPKodOkuma {
26 | public static void main(String[] args) {
27 | N n = new N();
28 | }
29 | }
30 |
31 |
32 |
33 |
34 |
--------------------------------------------------------------------------------
/team108_Fall2022.iml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------