├── README.md └── src ├── hackerrank └── easy │ ├── SampleInput.java │ └── SmallestAndLargest.java ├── homeworks ├── chapter1 │ ├── Q1.java │ ├── Q2.java │ ├── Q3.java │ ├── Q4.java │ ├── Q5.java │ ├── Q6.java │ ├── Q7.java │ ├── Q8.java │ └── Q9.java ├── chapter2 │ ├── Q1.java │ ├── Q10.java │ ├── Q2.java │ ├── Q3.java │ ├── Q4.java │ ├── Q5.java │ ├── Q6.java │ ├── Q7.java │ ├── Q8.java │ └── Q9.java ├── chapter3 │ ├── Q1.java │ ├── Q2.java │ ├── Q3.java │ ├── Q4.java │ ├── Q5.java │ ├── Q6.java │ ├── Q7.java │ └── chapter3 │ │ ├── Q1.java │ │ ├── Q2.java │ │ ├── Q3.java │ │ └── Q4.java └── extra │ └── hw1 │ ├── Q1.java │ ├── Q2.java │ ├── Q3.java │ ├── Q4.java │ └── Q5.java └── lessons ├── App.java ├── arrays ├── Assign.java ├── Initialization.java ├── Intro.java ├── examples │ ├── ArrayMethods.java │ └── ArrayMethodsTest.java └── lottery │ ├── Customer.java │ ├── NumericLottery.java │ ├── NumericLotteryApp.java │ └── NumericLotteryShop.java ├── consolio ├── PrintMethods.java ├── ScannerClass.java ├── ScannerExamples.java └── stringintro │ ├── ChartAt.java │ ├── CompareTo.java │ ├── Equals.java │ ├── Immutable.java │ ├── IndexOf.java │ ├── Length.java │ ├── StringClass.java │ ├── SubString.java │ ├── Trim.java │ └── UpperLower.java ├── flowcontrol ├── ifelse │ ├── BooleanExpressions.java │ ├── IfElse.java │ ├── IfElseExample.java │ ├── IfElseExample2.java │ ├── IfElseExample3.java │ └── IfElseExample4.java └── switchcase │ ├── LeapYear.java │ ├── MenuApp.java │ ├── SwitchExample.java │ ├── SwitchExample2.java │ └── SwitchIntro.java ├── imports ├── DuplicateErrorExample.java ├── SingleTypeDeclaration.java ├── SingleTypeStaticImport.java ├── StaticImport.java ├── mest │ └── A.java └── test │ ├── A.java │ └── Math.java ├── languagebasics ├── AndOperators.java ├── ExpressionsAndAssignment.java ├── Operators.java ├── OperatorsExample.java ├── OrOperators.java ├── PrimitiveTypes.java ├── README.md └── TernaryOperator.java ├── loops ├── Break.java ├── BreakIntro.java ├── ContinueExample.java ├── LabeledBreak.java ├── dowhileloops │ ├── DoWhileExample.java │ └── DoWhileIntro.java ├── forloops │ ├── ForExample1.java │ ├── ForExample2.java │ ├── ForExample3.java │ ├── ForExample4.java │ ├── ForExample5.java │ ├── ForExample6.java │ ├── ForExample7.java │ ├── ForExample8.java │ ├── ForExample9.java │ └── ForIntro.java └── whileloops │ ├── InfinityLoopWithWhile.java │ ├── WhileExample.java │ ├── WhileExample2.java │ ├── WhileExample3.java │ ├── WhileExample4.java │ ├── WhileExample5.java │ ├── WhileExample6.java │ ├── WhileExample7.java │ └── WhileIntro.java ├── methods ├── MethodCalling.java ├── MethodIntro.java ├── MethodIntroExample.java ├── MethodsWithParameters.java ├── ReturnTypeMethods.java ├── VoidTypeMethods.java └── methodoverloading │ ├── Example1.java │ ├── Example2.java │ └── MethodOverloading.java ├── namelookup ├── A.java ├── C.java └── test │ └── B.java └── oop ├── BasicCharacter.java ├── basics ├── Cast.java ├── ClassMembers.java ├── Defaults.java ├── Example1.java ├── Heap.java ├── StackExample.java ├── UserDefinedType.java ├── constructors │ ├── basicshoppingapp │ │ ├── BankApp.java │ │ ├── BasicBankApp.java │ │ ├── BasicBankTest.java │ │ ├── BasicShoppingApp.java │ │ ├── BasicShoppingTest.java │ │ ├── Card.java │ │ ├── Customer.java │ │ ├── Market.java │ │ ├── Phone.java │ │ └── Wallet.java │ └── intro │ │ └── Intro.java ├── examples │ ├── EquationSolver.java │ ├── ReferanceAndObject.java │ ├── Tricky.java │ ├── TwoReferenceOneInstance.java │ ├── date │ │ └── DateUtil.java │ └── point │ │ └── Point.java ├── nonstatics │ ├── Example.java │ ├── Example1.java │ ├── Example2.java │ ├── Example3.java │ └── Intro.java ├── randomclass │ ├── CoinSimulationApp.java │ ├── Example.java │ ├── Example1.java │ ├── Example2.java │ ├── Intro.java │ ├── SameTwoDiceAppSimple.java │ └── Seed.java └── statics │ ├── GameApp.java │ └── Intro.java └── stringexamples ├── BasicCharacterTest.java ├── CMD.java ├── StringMethodTest.java └── StringMethods.java /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/README.md -------------------------------------------------------------------------------- /src/hackerrank/easy/SampleInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/hackerrank/easy/SampleInput.java -------------------------------------------------------------------------------- /src/hackerrank/easy/SmallestAndLargest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/hackerrank/easy/SmallestAndLargest.java -------------------------------------------------------------------------------- /src/homeworks/chapter1/Q1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter1/Q1.java -------------------------------------------------------------------------------- /src/homeworks/chapter1/Q2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter1/Q2.java -------------------------------------------------------------------------------- /src/homeworks/chapter1/Q3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter1/Q3.java -------------------------------------------------------------------------------- /src/homeworks/chapter1/Q4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter1/Q4.java -------------------------------------------------------------------------------- /src/homeworks/chapter1/Q5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter1/Q5.java -------------------------------------------------------------------------------- /src/homeworks/chapter1/Q6.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter1/Q6.java -------------------------------------------------------------------------------- /src/homeworks/chapter1/Q7.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter1/Q7.java -------------------------------------------------------------------------------- /src/homeworks/chapter1/Q8.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter1/Q8.java -------------------------------------------------------------------------------- /src/homeworks/chapter1/Q9.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter1/Q9.java -------------------------------------------------------------------------------- /src/homeworks/chapter2/Q1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter2/Q1.java -------------------------------------------------------------------------------- /src/homeworks/chapter2/Q10.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter2/Q10.java -------------------------------------------------------------------------------- /src/homeworks/chapter2/Q2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter2/Q2.java -------------------------------------------------------------------------------- /src/homeworks/chapter2/Q3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter2/Q3.java -------------------------------------------------------------------------------- /src/homeworks/chapter2/Q4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter2/Q4.java -------------------------------------------------------------------------------- /src/homeworks/chapter2/Q5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter2/Q5.java -------------------------------------------------------------------------------- /src/homeworks/chapter2/Q6.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter2/Q6.java -------------------------------------------------------------------------------- /src/homeworks/chapter2/Q7.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter2/Q7.java -------------------------------------------------------------------------------- /src/homeworks/chapter2/Q8.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter2/Q8.java -------------------------------------------------------------------------------- /src/homeworks/chapter2/Q9.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter2/Q9.java -------------------------------------------------------------------------------- /src/homeworks/chapter3/Q1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter3/Q1.java -------------------------------------------------------------------------------- /src/homeworks/chapter3/Q2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter3/Q2.java -------------------------------------------------------------------------------- /src/homeworks/chapter3/Q3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter3/Q3.java -------------------------------------------------------------------------------- /src/homeworks/chapter3/Q4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter3/Q4.java -------------------------------------------------------------------------------- /src/homeworks/chapter3/Q5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter3/Q5.java -------------------------------------------------------------------------------- /src/homeworks/chapter3/Q6.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter3/Q6.java -------------------------------------------------------------------------------- /src/homeworks/chapter3/Q7.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter3/Q7.java -------------------------------------------------------------------------------- /src/homeworks/chapter3/chapter3/Q1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter3/chapter3/Q1.java -------------------------------------------------------------------------------- /src/homeworks/chapter3/chapter3/Q2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter3/chapter3/Q2.java -------------------------------------------------------------------------------- /src/homeworks/chapter3/chapter3/Q3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter3/chapter3/Q3.java -------------------------------------------------------------------------------- /src/homeworks/chapter3/chapter3/Q4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/chapter3/chapter3/Q4.java -------------------------------------------------------------------------------- /src/homeworks/extra/hw1/Q1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/extra/hw1/Q1.java -------------------------------------------------------------------------------- /src/homeworks/extra/hw1/Q2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/extra/hw1/Q2.java -------------------------------------------------------------------------------- /src/homeworks/extra/hw1/Q3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/extra/hw1/Q3.java -------------------------------------------------------------------------------- /src/homeworks/extra/hw1/Q4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/extra/hw1/Q4.java -------------------------------------------------------------------------------- /src/homeworks/extra/hw1/Q5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/homeworks/extra/hw1/Q5.java -------------------------------------------------------------------------------- /src/lessons/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/App.java -------------------------------------------------------------------------------- /src/lessons/arrays/Assign.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/arrays/Assign.java -------------------------------------------------------------------------------- /src/lessons/arrays/Initialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/arrays/Initialization.java -------------------------------------------------------------------------------- /src/lessons/arrays/Intro.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/arrays/Intro.java -------------------------------------------------------------------------------- /src/lessons/arrays/examples/ArrayMethods.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/arrays/examples/ArrayMethods.java -------------------------------------------------------------------------------- /src/lessons/arrays/examples/ArrayMethodsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/arrays/examples/ArrayMethodsTest.java -------------------------------------------------------------------------------- /src/lessons/arrays/lottery/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/arrays/lottery/Customer.java -------------------------------------------------------------------------------- /src/lessons/arrays/lottery/NumericLottery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/arrays/lottery/NumericLottery.java -------------------------------------------------------------------------------- /src/lessons/arrays/lottery/NumericLotteryApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/arrays/lottery/NumericLotteryApp.java -------------------------------------------------------------------------------- /src/lessons/arrays/lottery/NumericLotteryShop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/arrays/lottery/NumericLotteryShop.java -------------------------------------------------------------------------------- /src/lessons/consolio/PrintMethods.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/consolio/PrintMethods.java -------------------------------------------------------------------------------- /src/lessons/consolio/ScannerClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/consolio/ScannerClass.java -------------------------------------------------------------------------------- /src/lessons/consolio/ScannerExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/consolio/ScannerExamples.java -------------------------------------------------------------------------------- /src/lessons/consolio/stringintro/ChartAt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/consolio/stringintro/ChartAt.java -------------------------------------------------------------------------------- /src/lessons/consolio/stringintro/CompareTo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/consolio/stringintro/CompareTo.java -------------------------------------------------------------------------------- /src/lessons/consolio/stringintro/Equals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/consolio/stringintro/Equals.java -------------------------------------------------------------------------------- /src/lessons/consolio/stringintro/Immutable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/consolio/stringintro/Immutable.java -------------------------------------------------------------------------------- /src/lessons/consolio/stringintro/IndexOf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/consolio/stringintro/IndexOf.java -------------------------------------------------------------------------------- /src/lessons/consolio/stringintro/Length.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/consolio/stringintro/Length.java -------------------------------------------------------------------------------- /src/lessons/consolio/stringintro/StringClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/consolio/stringintro/StringClass.java -------------------------------------------------------------------------------- /src/lessons/consolio/stringintro/SubString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/consolio/stringintro/SubString.java -------------------------------------------------------------------------------- /src/lessons/consolio/stringintro/Trim.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/consolio/stringintro/Trim.java -------------------------------------------------------------------------------- /src/lessons/consolio/stringintro/UpperLower.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/consolio/stringintro/UpperLower.java -------------------------------------------------------------------------------- /src/lessons/flowcontrol/ifelse/BooleanExpressions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/flowcontrol/ifelse/BooleanExpressions.java -------------------------------------------------------------------------------- /src/lessons/flowcontrol/ifelse/IfElse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/flowcontrol/ifelse/IfElse.java -------------------------------------------------------------------------------- /src/lessons/flowcontrol/ifelse/IfElseExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/flowcontrol/ifelse/IfElseExample.java -------------------------------------------------------------------------------- /src/lessons/flowcontrol/ifelse/IfElseExample2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/flowcontrol/ifelse/IfElseExample2.java -------------------------------------------------------------------------------- /src/lessons/flowcontrol/ifelse/IfElseExample3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/flowcontrol/ifelse/IfElseExample3.java -------------------------------------------------------------------------------- /src/lessons/flowcontrol/ifelse/IfElseExample4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/flowcontrol/ifelse/IfElseExample4.java -------------------------------------------------------------------------------- /src/lessons/flowcontrol/switchcase/LeapYear.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/flowcontrol/switchcase/LeapYear.java -------------------------------------------------------------------------------- /src/lessons/flowcontrol/switchcase/MenuApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/flowcontrol/switchcase/MenuApp.java -------------------------------------------------------------------------------- /src/lessons/flowcontrol/switchcase/SwitchExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/flowcontrol/switchcase/SwitchExample.java -------------------------------------------------------------------------------- /src/lessons/flowcontrol/switchcase/SwitchExample2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/flowcontrol/switchcase/SwitchExample2.java -------------------------------------------------------------------------------- /src/lessons/flowcontrol/switchcase/SwitchIntro.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/flowcontrol/switchcase/SwitchIntro.java -------------------------------------------------------------------------------- /src/lessons/imports/DuplicateErrorExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/imports/DuplicateErrorExample.java -------------------------------------------------------------------------------- /src/lessons/imports/SingleTypeDeclaration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/imports/SingleTypeDeclaration.java -------------------------------------------------------------------------------- /src/lessons/imports/SingleTypeStaticImport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/imports/SingleTypeStaticImport.java -------------------------------------------------------------------------------- /src/lessons/imports/StaticImport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/imports/StaticImport.java -------------------------------------------------------------------------------- /src/lessons/imports/mest/A.java: -------------------------------------------------------------------------------- 1 | package lessons.imports.mest; 2 | 3 | public class A { 4 | } 5 | -------------------------------------------------------------------------------- /src/lessons/imports/test/A.java: -------------------------------------------------------------------------------- 1 | package lessons.imports.test; 2 | 3 | public class A { 4 | } 5 | -------------------------------------------------------------------------------- /src/lessons/imports/test/Math.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/imports/test/Math.java -------------------------------------------------------------------------------- /src/lessons/languagebasics/AndOperators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/languagebasics/AndOperators.java -------------------------------------------------------------------------------- /src/lessons/languagebasics/ExpressionsAndAssignment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/languagebasics/ExpressionsAndAssignment.java -------------------------------------------------------------------------------- /src/lessons/languagebasics/Operators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/languagebasics/Operators.java -------------------------------------------------------------------------------- /src/lessons/languagebasics/OperatorsExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/languagebasics/OperatorsExample.java -------------------------------------------------------------------------------- /src/lessons/languagebasics/OrOperators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/languagebasics/OrOperators.java -------------------------------------------------------------------------------- /src/lessons/languagebasics/PrimitiveTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/languagebasics/PrimitiveTypes.java -------------------------------------------------------------------------------- /src/lessons/languagebasics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/languagebasics/README.md -------------------------------------------------------------------------------- /src/lessons/languagebasics/TernaryOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/languagebasics/TernaryOperator.java -------------------------------------------------------------------------------- /src/lessons/loops/Break.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/loops/Break.java -------------------------------------------------------------------------------- /src/lessons/loops/BreakIntro.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/loops/BreakIntro.java -------------------------------------------------------------------------------- /src/lessons/loops/ContinueExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/loops/ContinueExample.java -------------------------------------------------------------------------------- /src/lessons/loops/LabeledBreak.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/loops/LabeledBreak.java -------------------------------------------------------------------------------- /src/lessons/loops/dowhileloops/DoWhileExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/loops/dowhileloops/DoWhileExample.java -------------------------------------------------------------------------------- /src/lessons/loops/dowhileloops/DoWhileIntro.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/loops/dowhileloops/DoWhileIntro.java -------------------------------------------------------------------------------- /src/lessons/loops/forloops/ForExample1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/loops/forloops/ForExample1.java -------------------------------------------------------------------------------- /src/lessons/loops/forloops/ForExample2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/loops/forloops/ForExample2.java -------------------------------------------------------------------------------- /src/lessons/loops/forloops/ForExample3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/loops/forloops/ForExample3.java -------------------------------------------------------------------------------- /src/lessons/loops/forloops/ForExample4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/loops/forloops/ForExample4.java -------------------------------------------------------------------------------- /src/lessons/loops/forloops/ForExample5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/loops/forloops/ForExample5.java -------------------------------------------------------------------------------- /src/lessons/loops/forloops/ForExample6.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/loops/forloops/ForExample6.java -------------------------------------------------------------------------------- /src/lessons/loops/forloops/ForExample7.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/loops/forloops/ForExample7.java -------------------------------------------------------------------------------- /src/lessons/loops/forloops/ForExample8.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/loops/forloops/ForExample8.java -------------------------------------------------------------------------------- /src/lessons/loops/forloops/ForExample9.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/loops/forloops/ForExample9.java -------------------------------------------------------------------------------- /src/lessons/loops/forloops/ForIntro.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/loops/forloops/ForIntro.java -------------------------------------------------------------------------------- /src/lessons/loops/whileloops/InfinityLoopWithWhile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/loops/whileloops/InfinityLoopWithWhile.java -------------------------------------------------------------------------------- /src/lessons/loops/whileloops/WhileExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/loops/whileloops/WhileExample.java -------------------------------------------------------------------------------- /src/lessons/loops/whileloops/WhileExample2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/loops/whileloops/WhileExample2.java -------------------------------------------------------------------------------- /src/lessons/loops/whileloops/WhileExample3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/loops/whileloops/WhileExample3.java -------------------------------------------------------------------------------- /src/lessons/loops/whileloops/WhileExample4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/loops/whileloops/WhileExample4.java -------------------------------------------------------------------------------- /src/lessons/loops/whileloops/WhileExample5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/loops/whileloops/WhileExample5.java -------------------------------------------------------------------------------- /src/lessons/loops/whileloops/WhileExample6.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/loops/whileloops/WhileExample6.java -------------------------------------------------------------------------------- /src/lessons/loops/whileloops/WhileExample7.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/loops/whileloops/WhileExample7.java -------------------------------------------------------------------------------- /src/lessons/loops/whileloops/WhileIntro.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/loops/whileloops/WhileIntro.java -------------------------------------------------------------------------------- /src/lessons/methods/MethodCalling.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/methods/MethodCalling.java -------------------------------------------------------------------------------- /src/lessons/methods/MethodIntro.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/methods/MethodIntro.java -------------------------------------------------------------------------------- /src/lessons/methods/MethodIntroExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/methods/MethodIntroExample.java -------------------------------------------------------------------------------- /src/lessons/methods/MethodsWithParameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/methods/MethodsWithParameters.java -------------------------------------------------------------------------------- /src/lessons/methods/ReturnTypeMethods.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/methods/ReturnTypeMethods.java -------------------------------------------------------------------------------- /src/lessons/methods/VoidTypeMethods.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/methods/VoidTypeMethods.java -------------------------------------------------------------------------------- /src/lessons/methods/methodoverloading/Example1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/methods/methodoverloading/Example1.java -------------------------------------------------------------------------------- /src/lessons/methods/methodoverloading/Example2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/methods/methodoverloading/Example2.java -------------------------------------------------------------------------------- /src/lessons/methods/methodoverloading/MethodOverloading.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/methods/methodoverloading/MethodOverloading.java -------------------------------------------------------------------------------- /src/lessons/namelookup/A.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/namelookup/A.java -------------------------------------------------------------------------------- /src/lessons/namelookup/C.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/namelookup/C.java -------------------------------------------------------------------------------- /src/lessons/namelookup/test/B.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/namelookup/test/B.java -------------------------------------------------------------------------------- /src/lessons/oop/BasicCharacter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/BasicCharacter.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/Cast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/Cast.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/ClassMembers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/ClassMembers.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/Defaults.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/Defaults.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/Example1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/Example1.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/Heap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/Heap.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/StackExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/StackExample.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/UserDefinedType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/UserDefinedType.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/constructors/basicshoppingapp/BankApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/constructors/basicshoppingapp/BankApp.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/constructors/basicshoppingapp/BasicBankApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/constructors/basicshoppingapp/BasicBankApp.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/constructors/basicshoppingapp/BasicBankTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/constructors/basicshoppingapp/BasicBankTest.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/constructors/basicshoppingapp/BasicShoppingApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/constructors/basicshoppingapp/BasicShoppingApp.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/constructors/basicshoppingapp/BasicShoppingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/constructors/basicshoppingapp/BasicShoppingTest.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/constructors/basicshoppingapp/Card.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/constructors/basicshoppingapp/Card.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/constructors/basicshoppingapp/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/constructors/basicshoppingapp/Customer.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/constructors/basicshoppingapp/Market.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/constructors/basicshoppingapp/Market.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/constructors/basicshoppingapp/Phone.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/constructors/basicshoppingapp/Phone.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/constructors/basicshoppingapp/Wallet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/constructors/basicshoppingapp/Wallet.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/constructors/intro/Intro.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/constructors/intro/Intro.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/examples/EquationSolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/examples/EquationSolver.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/examples/ReferanceAndObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/examples/ReferanceAndObject.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/examples/Tricky.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/examples/Tricky.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/examples/TwoReferenceOneInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/examples/TwoReferenceOneInstance.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/examples/date/DateUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/examples/date/DateUtil.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/examples/point/Point.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/examples/point/Point.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/nonstatics/Example.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/nonstatics/Example.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/nonstatics/Example1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/nonstatics/Example1.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/nonstatics/Example2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/nonstatics/Example2.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/nonstatics/Example3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/nonstatics/Example3.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/nonstatics/Intro.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/nonstatics/Intro.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/randomclass/CoinSimulationApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/randomclass/CoinSimulationApp.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/randomclass/Example.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/randomclass/Example.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/randomclass/Example1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/randomclass/Example1.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/randomclass/Example2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/randomclass/Example2.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/randomclass/Intro.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/randomclass/Intro.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/randomclass/SameTwoDiceAppSimple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/randomclass/SameTwoDiceAppSimple.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/randomclass/Seed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/randomclass/Seed.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/statics/GameApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/statics/GameApp.java -------------------------------------------------------------------------------- /src/lessons/oop/basics/statics/Intro.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/basics/statics/Intro.java -------------------------------------------------------------------------------- /src/lessons/oop/stringexamples/BasicCharacterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/stringexamples/BasicCharacterTest.java -------------------------------------------------------------------------------- /src/lessons/oop/stringexamples/CMD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/stringexamples/CMD.java -------------------------------------------------------------------------------- /src/lessons/oop/stringexamples/StringMethodTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/stringexamples/StringMethodTest.java -------------------------------------------------------------------------------- /src/lessons/oop/stringexamples/StringMethods.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erenuygur/EfficientHouseJava/HEAD/src/lessons/oop/stringexamples/StringMethods.java --------------------------------------------------------------------------------