├── src
├── Test.properties
└── main
│ └── java
│ ├── class9
│ ├── Notes
│ ├── E62DArrays.java
│ ├── T22DArrays.java
│ ├── E82DArrays.java
│ ├── E72DArrays.java
│ ├── E52DArrays.java
│ ├── E12DArrays.java
│ ├── E42DArrays.java
│ ├── E22DArrays.java
│ ├── T32DArrays.java
│ ├── E32DArrays.java
│ ├── T12DArrays.java
│ └── E92DArrays.java
│ ├── class3
│ ├── Notes
│ ├── E8IfElseStatements.java
│ ├── E6IfElseStatements.java
│ ├── E3TypeCasting.java
│ ├── E2TypeCasting.java
│ ├── E7IfElseStatements.java
│ ├── E1TypeCasting.java
│ ├── T1DoubleComparison.java
│ ├── E4RelationalOperators.java
│ ├── E5RelationalOperators.java
│ ├── E10ElseIf.java
│ ├── T3.java
│ └── T2TemperatureCheck.java
│ ├── class22
│ ├── E1Interfaces.java
│ ├── MoveAbleTester.java
│ ├── BikeTester.java
│ ├── Vehicle.java
│ └── ABSTester.java
│ ├── class18
│ ├── Bike.java
│ ├── CarTester.java
│ ├── Shape.java
│ ├── GrandParent.java
│ └── Furniture.java
│ ├── class28
│ ├── Notes
│ └── ExcelReaderTester.java
│ ├── class20
│ ├── Ambient-music-free.mp3
│ ├── AnimalTester.java
│ ├── Student.java
│ ├── E6CreatingFiles.java
│ ├── Notes
│ ├── E7Final.java
│ ├── Animal.java
│ ├── E2AudioPlayer.java
│ ├── E1Drawing.java
│ └── E3TypesCasting.java
│ ├── review4
│ ├── E6Arrays.java
│ ├── E3NestedLoop.java
│ ├── E2NestedLoop.java
│ ├── E7Arrays.java
│ ├── E8Arrays.java
│ ├── E4NestedLoop.java
│ ├── Repl67.java
│ ├── E1NestedLoop.java
│ ├── E9Arrays.java
│ └── E5NestedLoop.java
│ ├── class17
│ ├── Dog.java
│ ├── Cat.java
│ ├── CatDog.java
│ ├── MultiLevelTester.java
│ ├── Animal.java
│ ├── Dee.java
│ ├── HondaBike.java
│ ├── X.java
│ ├── A.java
│ └── AnimalTester.java
│ ├── review12
│ ├── Human.java
│ ├── Methods.java
│ ├── MethodTester.java
│ ├── Notes
│ └── E6Maps.java
│ ├── review9
│ ├── Main2.java
│ ├── ParentTester.java
│ ├── Calculator.java
│ ├── AnimalTester.java
│ ├── CalculatorTester.java
│ ├── Animal.java
│ └── PrinterTester.java
│ ├── class4
│ ├── Notes
│ ├── Debugger.java
│ ├── E5Scanner.java
│ ├── E7Scanner.java
│ ├── E6Scanner.java
│ ├── E1IfElseStatements.java
│ ├── E3NestedIfElse.java
│ └── E2NestedIf.java
│ ├── class29
│ ├── E2Exceptions.java
│ ├── E1Exceptions.java
│ ├── E3Exceptions.java
│ ├── E11Exceptions.java
│ ├── E10Exceptions.java
│ ├── E4Exceptions.java
│ ├── E8Exceptions.java
│ └── E7Exceptions.java
│ ├── class1
│ ├── E2PrintMyName.java
│ ├── E1FirstJavaProgram.java
│ ├── TheProgrammer.java
│ ├── E5DataTypes.java
│ ├── E6DataTypes.java
│ ├── E7Facebook.java
│ ├── E4DataTypes.java
│ ├── E3Variables.java
│ └── E8Task.java
│ ├── class15
│ ├── Test.java
│ ├── CarTester.java
│ ├── StudentTester.java
│ ├── ConTesterTesterDifferentPkg.java
│ ├── T1.java
│ ├── DogTester.java
│ ├── Notes
│ ├── Student.java
│ ├── Car.java
│ ├── SeleniumDemo.java
│ ├── Dog.java
│ └── Repl.java
│ ├── class16
│ ├── StudentTester.java
│ ├── ConTesterTester.java
│ ├── Student.java
│ ├── PersonTester.java
│ ├── CatTester.java
│ └── Notes
│ ├── class13
│ ├── E3Tester.java
│ ├── MathConstants.java
│ ├── E3LocalDemo.java
│ ├── Dog.java
│ ├── E2InstanceVariablesTester.java
│ ├── OtherClass.java
│ ├── DogTester.java
│ ├── E1LocalVariables.java
│ ├── E4StringBuilder.java
│ └── E2InstanceVariables.java
│ ├── class21
│ ├── E1.java
│ ├── FileTester.java
│ ├── AnimalTester.java
│ └── WebDriverTester.java
│ ├── class5
│ ├── StaticTester.java
│ ├── E1NotOperator.java
│ ├── E4OROperator.java
│ ├── E7ANDOperator.java
│ ├── E2NotOperator.java
│ ├── E9ANDOperator.java
│ ├── E5OROperator.java
│ ├── E6OROperator.java
│ ├── E8ANDOperator.java
│ ├── E3NotOperator.java
│ └── T3ANDOROperator.java
│ ├── class11
│ ├── E3StringMethods.java
│ ├── E5StringMethods.java
│ ├── E11StringMethods.java
│ ├── E4StringMethods.java
│ ├── E5MethodChaining.java
│ ├── E10StringMethods.java
│ ├── T3StringMethods.java
│ ├── E8StringMethods.java
│ ├── E9StringMethods.java
│ ├── E6StringMethods.java
│ ├── T2StringMethods.java
│ ├── E2StringMethods.java
│ ├── T1StringMethods.java
│ └── E1StringMethods.java
│ ├── class2
│ ├── E11ShorthandOperators.java
│ ├── E7ArithmeticOperators.java
│ ├── E12ShorthandOperators.java
│ ├── E14ShorthandOperators.java
│ ├── E1Variables.java
│ ├── E13ShorthandOperators.java
│ ├── E5ArithmeticOperator.java
│ ├── E10ShorthandOperators.java
│ ├── E8StringConcat.java
│ ├── E8ArithmeticOperators.java
│ ├── E9ArithmeticOperators.java
│ ├── E3StringConCatDemo.java
│ ├── T5Square.java
│ ├── E2StringDemo.java
│ ├── E6ArithmeticOperators.java
│ ├── E9StringConcat.java
│ └── E4StringConcat.java
│ ├── class10
│ ├── E4StringDemo.java
│ ├── E7StringDemo.java
│ ├── Car.java
│ ├── E11StringDemo.java
│ ├── Phone.java
│ ├── E2StringDemo.java
│ ├── CarTester.java
│ ├── E8StringDemo.java
│ ├── E5StringDemo.java
│ ├── E6StringDemo.java
│ ├── E3StringDemo.java
│ ├── E9StringDemo.java
│ ├── E10StringDemo.java
│ ├── Dog.java
│ └── E1StringDemo.java
│ ├── class19
│ ├── AnimalTester.java
│ ├── Ali.java
│ ├── CreditCardTester.java
│ ├── T2.java
│ ├── CalculatorTester.java
│ ├── T1Tester.java
│ ├── T1.java
│ ├── CreditCard.java
│ └── Programming.java
│ ├── class12
│ ├── T1Tester.java
│ ├── T2MethodsTester.java
│ ├── E5Practice.java
│ ├── E3StringVsStringBuilder.java
│ ├── E2Methods.java
│ ├── E2CalculatorTester.java
│ ├── E2MethodsTester.java
│ ├── E4StringVsStringBuilder.java
│ ├── E1Methods.java
│ └── T1Methods.java
│ ├── review3
│ ├── E9ForLoop.java
│ ├── E6WhileLoop.java
│ ├── Notes
│ ├── E8ForLoop.java
│ ├── E1LogicalOperators.java
│ ├── E3Switch.java
│ ├── T2WhileLoop.java
│ ├── E7DoWhile.java
│ ├── E2LogicalOperators.java
│ └── T1LogicalOperators.java
│ ├── class6
│ ├── E4WhileLoop.java
│ ├── T10ForLoop.java
│ ├── T8ForLoop.java
│ ├── E1IncrementOperators.java
│ ├── T9ForLoop.java
│ ├── E6WhileLoop.java
│ ├── E7WhileLoop.java
│ ├── E2IncrementOperators.java
│ ├── E5WhileLoop.java
│ ├── E11DoWhileLoop.java
│ ├── E8WhileLoop.java
│ ├── E9WhileLoop.java
│ ├── T3WhileLoop.java
│ ├── E14ForLoop.java
│ ├── T1WhileLoop.java
│ ├── T2WhileLoop.java
│ ├── T4WhileLoop.java
│ ├── T5WhileLoop.java
│ ├── T6WhileLoop.java
│ ├── T7DoWhileLoop.java
│ ├── E3WhileLoop.java
│ ├── T11ForLoop.java
│ ├── E12DoWhileLoop.java
│ ├── E10WhileLoop.java
│ └── E13DoWhileLoop.java
│ ├── review10
│ ├── Human.java
│ ├── WashAble.java
│ ├── Car.java
│ └── Animal.java
│ ├── utils
│ └── Constants.java
│ ├── class8
│ ├── T1Arrays.java
│ ├── E1Arrays.java
│ ├── E3EnhancedLoop.java
│ ├── E2Arrays.java
│ ├── E4EnhancedLoop.java
│ ├── E10ContinueKeyword.java
│ ├── E5EnhancedLoop.java
│ ├── T4EnhancedLoop.java
│ ├── T5EnhancedLoop.java
│ ├── E8BreakKeyword.java
│ ├── T3Arrays.java
│ ├── T6EnhancedLoop.java
│ ├── E6EnhancedLoop.java
│ ├── E7BreakKeyword.java
│ ├── T2Arrays.java
│ ├── T7EnhancedLoop.java
│ └── E9BreakKeyword.java
│ ├── review1
│ ├── E4ShortHandOperators.java
│ ├── E5ShortHandOperators.java
│ ├── E1Variables.java
│ ├── E3Variables.java
│ ├── E2Variables.java
│ ├── Notes
│ └── T1Variables.java
│ ├── review2
│ ├── E2IfStatements.java
│ ├── E3IfElseStatements.java
│ ├── E1TypeCasting.java
│ ├── E4IfElseScanner.java
│ ├── E8CommonScannerIssues.java
│ ├── E6IfIFDemo.java
│ ├── E7CommonScannerIssues.java
│ └── E7NestedIf.java
│ ├── class7
│ ├── E8Arrays.java
│ ├── E7Arrays.java
│ ├── E5NestedLoops.java
│ ├── E11Arrays.java
│ ├── E3NestedLoops.java
│ ├── Notes
│ ├── E2NestedLoops.java
│ ├── T6Arrays.java
│ ├── E9Arrays.java
│ ├── E10Arrays.java
│ ├── E4NestedLoops.java
│ ├── T1NestedLoops.java
│ ├── T4NestedLoops.java
│ ├── T7Arrays.java
│ ├── E6NestedLoops.java
│ ├── T2NestedLoops.java
│ ├── T8Arrays.java
│ ├── T3NestedLoops.java
│ ├── T5NestedLoops.java
│ └── E1NestedLoops.java
│ ├── class23
│ ├── E1CollectionsFramework.java
│ ├── RegistrationTester.java
│ ├── BankAccountTester.java
│ ├── E2ArrayList.java
│ ├── E4ArrayList.java
│ └── E3ArrayList.java
│ ├── review13
│ ├── InsufficientAccountBalanceException.java
│ ├── E3Config.java
│ ├── E1File.java
│ ├── E5Excel.java
│ ├── Account.java
│ └── E6Exceptions.java
│ ├── class14
│ ├── BankTester.java
│ ├── T4.java
│ ├── Notes
│ ├── T3.java
│ └── T2.java
│ ├── class25
│ ├── E9Set.java
│ ├── E2ArrayList.java
│ ├── E8Sets.java
│ ├── E1ArrayList.java
│ ├── E4ArrayListVsLinkedList.java
│ ├── E3ArrayList.java
│ ├── E1Sets.java
│ ├── E7Sets.java
│ ├── T2ArrayList.java
│ ├── E10.java
│ ├── T4Sets.java
│ └── E5ArrayListVsLinkedList.java
│ ├── review6
│ ├── E1StringMethods.java
│ └── E2StringMethods.java
│ ├── class24
│ ├── E5BoxingUnBoxing.java
│ ├── E3ArrayList.java
│ ├── E4ArrayList.java
│ ├── E1ArrayList.java
│ ├── T5.java
│ ├── T4.java
│ └── E6.java
│ ├── review8
│ ├── E2InstanceVar.java
│ ├── E3StaticVar.java
│ ├── E1LocalVariables.java
│ └── Car.java
│ ├── review5
│ └── AnotherReview.java
│ ├── review11
│ ├── E8ArrayList.java
│ ├── E1WrapperClasses.java
│ ├── E4ArrayList.java
│ ├── E7ArrayList.java
│ ├── E5ArrayList.java
│ └── E2ArrayList.java
│ ├── class26
│ ├── E2Maps.java
│ ├── E7Maps.java
│ ├── E8Maps.java
│ ├── E5Maps.java
│ ├── E11Maps.java
│ └── E1Maps.java
│ └── review7
│ └── Superheroes.java
├── Files
├── Sales.xlsx
├── Employees.xlsx
└── Config.properties
├── .idea
├── vcs.xml
├── encodings.xml
└── misc.xml
└── .gitignore
/src/Test.properties:
--------------------------------------------------------------------------------
1 | name=Ehab
--------------------------------------------------------------------------------
/src/main/java/class9/Notes:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/main/java/class3/Notes:
--------------------------------------------------------------------------------
1 | Type Casting:
2 |
--------------------------------------------------------------------------------
/Files/Sales.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SyntaxTechnologies/SDETBatch17/HEAD/Files/Sales.xlsx
--------------------------------------------------------------------------------
/Files/Employees.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SyntaxTechnologies/SDETBatch17/HEAD/Files/Employees.xlsx
--------------------------------------------------------------------------------
/src/main/java/class22/E1Interfaces.java:
--------------------------------------------------------------------------------
1 | package class22;
2 |
3 |
4 | public class E1Interfaces {
5 | }
6 |
--------------------------------------------------------------------------------
/src/main/java/class18/Bike.java:
--------------------------------------------------------------------------------
1 | package class18;
2 |
3 | public class Bike {
4 | protected String make;
5 | String model;
6 | }
7 |
--------------------------------------------------------------------------------
/src/main/java/class28/Notes:
--------------------------------------------------------------------------------
1 | Create an excel file store some data inside it and read that
2 | data using the methods that we have just created.
--------------------------------------------------------------------------------
/src/main/java/class20/Ambient-music-free.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SyntaxTechnologies/SDETBatch17/HEAD/src/main/java/class20/Ambient-music-free.mp3
--------------------------------------------------------------------------------
/Files/Config.properties:
--------------------------------------------------------------------------------
1 | userName=Admin
2 | password=Hum@nhrm123
3 | URL=http://hrm.syntaxtechs.net/humanresources/symfony/web/index.php/dashboard
4 | browser=chrome
--------------------------------------------------------------------------------
/src/main/java/review4/E6Arrays.java:
--------------------------------------------------------------------------------
1 | package review4;
2 |
3 | public class E6Arrays {
4 | public static void main(String[] args) {
5 |
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/src/main/java/class17/Dog.java:
--------------------------------------------------------------------------------
1 | package class17;
2 |
3 | public class Dog extends Animal {
4 | void bark(){
5 | System.out.println("Wuff Wuff");
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/src/main/java/review12/Human.java:
--------------------------------------------------------------------------------
1 | package review12;
2 |
3 | public interface Human {
4 |
5 | interface Child{
6 |
7 | }
8 | }
9 |
10 | class Test{
11 |
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/review9/Main2.java:
--------------------------------------------------------------------------------
1 | package review9;
2 |
3 | class Main2 {
4 | public static void main(String[] args) {
5 |
6 |
7 |
8 | }
9 |
10 | }
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/src/main/java/class4/Notes:
--------------------------------------------------------------------------------
1 | If else statements:
2 | If else statements help us write code that can take a decision based on a
3 | value and can execute selective code. They work based on a boolean value.
4 |
--------------------------------------------------------------------------------
/src/main/java/class17/Cat.java:
--------------------------------------------------------------------------------
1 | package class17;
2 |
3 | public class Cat extends Animal{
4 |
5 | boolean attitude;
6 |
7 | void printName(){
8 | System.out.println(name);
9 | }
10 |
11 | }
12 |
--------------------------------------------------------------------------------
/src/main/java/class29/E2Exceptions.java:
--------------------------------------------------------------------------------
1 | package class29;
2 |
3 | public class E2Exceptions {
4 | public static void main(String[] args) {
5 |
6 | System.out.println(12);
7 |
8 | }
9 |
10 | }
11 |
--------------------------------------------------------------------------------
/src/main/java/class29/E1Exceptions.java:
--------------------------------------------------------------------------------
1 | package class29;
2 |
3 | public class E1Exceptions {
4 | public static void main(String[] args) {
5 |
6 | // age int=10;
7 | int age=10;
8 | }
9 |
10 | }
11 |
--------------------------------------------------------------------------------
/src/main/java/class17/CatDog.java:
--------------------------------------------------------------------------------
1 | package class17;
2 |
3 | /*public class CatDog extends Dog,Cat{
4 | }*/
5 | // Multiple inheritance not allowed in java meaning a class can't inherent from
6 | // multiple classes at the same time.
7 |
--------------------------------------------------------------------------------
/src/main/java/class1/E2PrintMyName.java:
--------------------------------------------------------------------------------
1 | package class1;
2 |
3 | public class E2PrintMyName {
4 |
5 | public static void main(String[] args) {
6 |
7 | System.out.println("Hello Asghar");
8 | }
9 |
10 |
11 | }
12 |
--------------------------------------------------------------------------------
/src/main/java/class15/Test.java:
--------------------------------------------------------------------------------
1 | package class15;
2 |
3 | public class Test {
4 |
5 |
6 | public static void main(String[] args) {
7 | // Test t=new Test(25,"Asha");
8 | Test t=new Test();
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/src/main/java/class16/StudentTester.java:
--------------------------------------------------------------------------------
1 | package class16;
2 |
3 | public class StudentTester {
4 | public static void main(String[] args) {
5 | Student s1 = new Student("Uzair", "UK");
6 | s1.displayInfo();
7 | }
8 | }
--------------------------------------------------------------------------------
/src/main/java/class13/E3Tester.java:
--------------------------------------------------------------------------------
1 | package class13;
2 |
3 | public class E3Tester {
4 | public static void main(String[] args) {
5 |
6 | E3LocalDemo e3=new E3LocalDemo();
7 | e3.addElements();
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/src/main/java/class21/E1.java:
--------------------------------------------------------------------------------
1 | package class21;
2 |
3 | public class E1 {
4 | public static void main(String[] args) {
5 |
6 | String str="Name";
7 | str.toLowerCase();
8 | // Animal a=new Animal();
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/src/main/java/class5/StaticTester.java:
--------------------------------------------------------------------------------
1 | package class5;
2 |
3 | import review8.E3StaticVar;
4 |
5 | public class StaticTester {
6 | public static void main(String[] args) {
7 | System.out.println(E3StaticVar.country);
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/src/main/java/review9/ParentTester.java:
--------------------------------------------------------------------------------
1 | package review9;
2 |
3 | public class ParentTester {
4 | public static void main(String[] args) {
5 |
6 | Child c=new Child();
7 | c.test();
8 | //c.methodTest();
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/src/main/java/class1/E1FirstJavaProgram.java:
--------------------------------------------------------------------------------
1 | package class1;
2 |
3 | public class E1FirstJavaProgram {
4 |
5 | public static void main(String[] args) {
6 | System.out.println("Hello World");
7 | //11:50
8 | }
9 |
10 |
11 | }
12 |
--------------------------------------------------------------------------------
/src/main/java/review12/Methods.java:
--------------------------------------------------------------------------------
1 | package review12;
2 |
3 | public class Methods {
4 | public static void main(String[] args) {
5 |
6 |
7 | }
8 |
9 | static int add(int num1,int num2){
10 | return num1+num2;
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/src/main/java/class11/E3StringMethods.java:
--------------------------------------------------------------------------------
1 | package class11;
2 |
3 | public class E3StringMethods {
4 | public static void main(String[] args) {
5 |
6 | String str="sdrg#$%4575";
7 | System.out.println(str.indexOf('s'));
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/src/main/java/class2/E11ShorthandOperators.java:
--------------------------------------------------------------------------------
1 | package class2;
2 |
3 | public class E11ShorthandOperators {
4 | public static void main(String[] args) {
5 |
6 | int number = 10;
7 |
8 | System.out.println(number+20);
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/src/main/java/class10/E4StringDemo.java:
--------------------------------------------------------------------------------
1 | package class10;
2 |
3 | public class E4StringDemo {
4 | public static void main(String[] args) {
5 |
6 | String name="Madina";
7 | System.out.println(name.toUpperCase());
8 |
9 |
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/src/main/java/class20/AnimalTester.java:
--------------------------------------------------------------------------------
1 | package class20;
2 |
3 | public class AnimalTester {
4 | public static void main(String[] args) {
5 | Dog d=new Dog();
6 | d.speak();
7 | d.eat();
8 | d.sleep();
9 |
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/src/main/java/class5/E1NotOperator.java:
--------------------------------------------------------------------------------
1 | package class5;
2 |
3 | public class E1NotOperator {
4 | public static void main(String[] args) {
5 |
6 | boolean box =false;
7 | box =!box ;
8 | System.out.println(!box );
9 |
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/src/main/java/class1/TheProgrammer.java:
--------------------------------------------------------------------------------
1 | package class1;
2 |
3 | public class TheProgrammer {
4 | public static void main(String[] args) {
5 | System.out.println("This is my third Java Program");
6 | System.out.println("I am a Java Programmer");
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/src/main/java/class19/AnimalTester.java:
--------------------------------------------------------------------------------
1 | package class19;
2 |
3 | public class AnimalTester {
4 | public static void main(String[] args) {
5 | Dog d=new Dog("Jacki","Black",12,20.5);
6 | d.printInfo();
7 | //Break till 1:52
8 |
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/src/main/java/class13/MathConstants.java:
--------------------------------------------------------------------------------
1 | package class13;
2 |
3 | public class MathConstants {
4 | static double PI=3.14;
5 | static double G=9.81;
6 | static double E=2.71;
7 |
8 | static int NO_OF_DAYS=15;
9 |
10 | static String COMPANY_NAME="Syntax";
11 | }
12 |
--------------------------------------------------------------------------------
/src/main/java/class10/E7StringDemo.java:
--------------------------------------------------------------------------------
1 | package class10;
2 |
3 | public class E7StringDemo {
4 | public static void main(String[] args) {
5 |
6 | String name="";
7 | boolean is=name.isEmpty();
8 | System.out.println(is);
9 |
10 |
11 |
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/class12/T1Tester.java:
--------------------------------------------------------------------------------
1 | package class12;
2 |
3 | public class T1Tester {
4 | public static void main(String[] args) {
5 |
6 | T1Methods obj=new T1Methods();
7 | obj.printLarger(100,20);
8 |
9 | obj.checkEvenOdd(10);
10 |
11 |
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/class17/MultiLevelTester.java:
--------------------------------------------------------------------------------
1 | package class17;
2 |
3 | public class MultiLevelTester {
4 | public static void main(String[] args) {
5 | C c=new C();
6 |
7 | c.printName();
8 | c.printColor();
9 | c.printNameColor();
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/.idea/encodings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/src/main/java/review3/E9ForLoop.java:
--------------------------------------------------------------------------------
1 | package review3;
2 |
3 | public class E9ForLoop {
4 | public static void main(String[] args) {
5 |
6 |
7 | if (4 > 5){
8 | System.out.println("hi");
9 | System.out.println("bye");
10 | }
11 |
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/class6/E4WhileLoop.java:
--------------------------------------------------------------------------------
1 | package class6;
2 |
3 | public class E4WhileLoop {
4 | public static void main(String[] args) {
5 |
6 | int i=5;
7 | while(i>4){
8 | System.out.println("Hello World");
9 | i++;
10 | }
11 |
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/class6/T10ForLoop.java:
--------------------------------------------------------------------------------
1 | package class6;
2 |
3 | public class T10ForLoop {
4 | public static void main(String[] args) {
5 | // Print even numbers from 20 to 100
6 | for (int i = 20; i<=100 ; i+=2) {
7 | System.out.print(i+" ");
8 | }
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/src/main/java/class6/T8ForLoop.java:
--------------------------------------------------------------------------------
1 | package class6;
2 |
3 | public class T8ForLoop {
4 | public static void main(String[] args) {
5 | // print numbers from 2 to 24 using for loop
6 | for (int i = 2; i <=24 ; i++) {
7 | System.out.println(i);
8 | }
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/src/main/java/class16/ConTesterTester.java:
--------------------------------------------------------------------------------
1 | package class16;
2 |
3 | public class ConTesterTester {
4 | public static void main(String[] args) {
5 | // new ConTester();
6 | new ConTester("dnfdkj");
7 | new ConTester(1512);
8 | new ConTester(10.52155);
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/src/main/java/class6/E1IncrementOperators.java:
--------------------------------------------------------------------------------
1 | package class6;
2 |
3 | public class E1IncrementOperators {
4 | public static void main(String[] args) {
5 | int age = 100;
6 | //++age;
7 | System.out.println(age++);
8 | System.out.println(age);
9 |
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/src/main/java/class6/T9ForLoop.java:
--------------------------------------------------------------------------------
1 | package class6;
2 |
3 | public class T9ForLoop {
4 | public static void main(String[] args) {
5 | // print numbers from 2 to 24 using for loop
6 | for (int i = 100; i >=1 ; i--) {
7 | System.out.print(i+" ");
8 | }
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/src/main/java/review10/Human.java:
--------------------------------------------------------------------------------
1 | package review10;
2 |
3 | public interface Human {
4 | public static final int MAX_AVG_AGE=100;
5 | public static final String name="John";
6 | /* public Human(){
7 | // Constructors are not allowed.
8 | }*/
9 |
10 | void eat();
11 | }
12 |
--------------------------------------------------------------------------------
/src/main/java/review3/E6WhileLoop.java:
--------------------------------------------------------------------------------
1 | package review3;
2 |
3 | public class E6WhileLoop {
4 | public static void main(String[] args) {
5 |
6 |
7 |
8 | int x=1;
9 | while (x<=10){
10 | System.out.println(x);
11 | x++;
12 | }
13 |
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/src/main/java/class6/E6WhileLoop.java:
--------------------------------------------------------------------------------
1 | package class6;
2 |
3 | public class E6WhileLoop {
4 | public static void main(String[] args) {
5 |
6 |
7 | int i = 10;
8 | while (i >= 1) {
9 |
10 | System.out.println(i);
11 | i--;
12 | }
13 |
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/src/main/java/class6/E7WhileLoop.java:
--------------------------------------------------------------------------------
1 | package class6;
2 |
3 | public class E7WhileLoop {
4 | public static void main(String[] args) {
5 |
6 |
7 | int i = 10;
8 | while (i >= 1) {
9 |
10 | System.out.println(i);
11 | i-=2;
12 | }
13 |
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/src/main/java/utils/Constants.java:
--------------------------------------------------------------------------------
1 | package utils;
2 |
3 | public class Constants {
4 | public static final String CONFIG_FILE_PATH=System.getProperty("user.dir") + "\\Files\\Config.properties";
5 | public static final String EXCEL_FILE_PATH= System.getProperty("user.dir") + "\\Files\\Employees.xlsx";
6 | }
7 |
--------------------------------------------------------------------------------
/src/main/java/class17/Animal.java:
--------------------------------------------------------------------------------
1 | package class17;
2 |
3 | import class17.Cat;
4 |
5 | public class Animal {
6 | String name;
7 | String breed;
8 | String color;
9 | int age;
10 |
11 | void printInfo(){
12 | System.out.println(name+" "+breed+" "+color+" "+age);
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/src/main/java/class2/E7ArithmeticOperators.java:
--------------------------------------------------------------------------------
1 | package class2;
2 |
3 | public class E7ArithmeticOperators {
4 | public static void main(String[] args) {
5 | int num1=10;
6 | int num2=5;
7 | System.out.println(num1/num2);
8 | System.out.println(num1%num2);
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/src/main/java/review3/Notes:
--------------------------------------------------------------------------------
1 | Logical operators:
2 | Logical operators help us combine multiple boolean values.
3 | There are three main logical operators in java.
4 | 1) Not(!) 2) OR (||) AND (&&)
5 | 1) NOT(!)
6 | boolean cond=true;
7 | sout"!cond"
8 | 2)OR(||)
9 | Logical OR help us combine
10 |
--------------------------------------------------------------------------------
/src/main/java/class2/E12ShorthandOperators.java:
--------------------------------------------------------------------------------
1 | package class2;
2 |
3 | public class E12ShorthandOperators {
4 | public static void main(String[] args) {
5 |
6 | int number = 10;
7 | number+=40; // add 40 more to the value of number
8 | System.out.println(number);
9 |
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/src/main/java/class2/E14ShorthandOperators.java:
--------------------------------------------------------------------------------
1 | package class2;
2 |
3 | public class E14ShorthandOperators {
4 | public static void main(String[] args) {
5 |
6 | int number = 10;
7 | number*=2; // Multiply 2 with the value of number
8 | System.out.println(number);
9 |
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/src/main/java/class2/E1Variables.java:
--------------------------------------------------------------------------------
1 | package class2;
2 |
3 | public class E1Variables {
4 | public static void main(String[] args) {
5 | int age=80;
6 | System.out.println(age);
7 | age=81; // updating the value of age variable
8 | System.out.println(age);
9 |
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/src/main/java/class11/E5StringMethods.java:
--------------------------------------------------------------------------------
1 | package class11;
2 |
3 | public class E5StringMethods {
4 | public static void main(String[] args) {
5 | String str="Batch 17 is good. They are doing good";
6 | String newStr=str.replace("good","great");
7 | System.out.println(newStr);
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/src/main/java/class19/Ali.java:
--------------------------------------------------------------------------------
1 | package class19;
2 |
3 |
4 | class Parent{
5 |
6 | void marry(){
7 | System.out.println("We want you to marry Salma");
8 | }
9 | }
10 | public class Ali extends Parent{
11 | void marry(){
12 | System.out.println("I want to marry Tylor Swift");
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/src/main/java/class2/E13ShorthandOperators.java:
--------------------------------------------------------------------------------
1 | package class2;
2 |
3 | public class E13ShorthandOperators {
4 | public static void main(String[] args) {
5 |
6 | int number = 100;
7 | number-=40; // subtract 40 from the value of number
8 | System.out.println(number);
9 |
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/src/main/java/class6/E2IncrementOperators.java:
--------------------------------------------------------------------------------
1 | package class6;
2 |
3 | public class E2IncrementOperators {
4 | public static void main(String[] args) {
5 | int age = 100;
6 | age++; // 101
7 | age++; // 102
8 | age--; //101
9 | System.out.println(age);
10 |
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/src/main/java/class6/E5WhileLoop.java:
--------------------------------------------------------------------------------
1 | package class6;
2 |
3 | public class E5WhileLoop {
4 | public static void main(String[] args) {
5 | // Break till 11:50
6 |
7 | int i=5;
8 | while(10>=i){
9 | i++;
10 | System.out.println(i);
11 |
12 | }
13 |
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/src/main/java/class8/T1Arrays.java:
--------------------------------------------------------------------------------
1 | package class8;
2 |
3 | public class T1Arrays {
4 | public static void main(String[] args) {
5 |
6 | char [] chars={'A','b','c','F','E','#','@'};
7 | for (int i = chars.length; i >=0 ; i--) {
8 | System.out.println(chars[i]);
9 | }
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/src/main/java/class6/E11DoWhileLoop.java:
--------------------------------------------------------------------------------
1 | package class6;
2 |
3 | public class E11DoWhileLoop {
4 | public static void main(String[] args) {
5 | // Break till 1:51
6 | int i=1;
7 |
8 | do{
9 | System.out.print(i+" ");
10 | i++;
11 | }while (i<=10);
12 |
13 |
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/src/main/java/class8/E1Arrays.java:
--------------------------------------------------------------------------------
1 | package class8;
2 |
3 | public class E1Arrays {
4 | public static void main(String[] args) {
5 |
6 | char [] chars={'A','b','c','F','E','#','@'};
7 |
8 | for (int i = 0; i < chars.length; i++) {
9 | System.out.println(chars[i]);
10 | }
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/src/main/java/review9/Calculator.java:
--------------------------------------------------------------------------------
1 | package review9;
2 |
3 | public class Calculator {
4 |
5 | void add(int a,int b){
6 | System.out.println(a+b);
7 | }
8 |
9 | int add(int ... arr){
10 | int sum=0;
11 | for (int a:arr){
12 | sum+=a;
13 | }
14 | return sum;
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/src/main/java/class10/Car.java:
--------------------------------------------------------------------------------
1 | package class10;
2 |
3 | public class Car {
4 | String make;
5 | String model;
6 | double price;
7 |
8 | void moveForward(){
9 | System.out.println("Moving forward");
10 | }
11 | void applyBrakes(){
12 | System.out.println("Applying the brakes");
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/src/main/java/class18/CarTester.java:
--------------------------------------------------------------------------------
1 | package class18;
2 |
3 | public class CarTester {
4 | public static void main(String[] args) {
5 |
6 | BMW i8=new BMW("BMW","I8",80000,"Black");
7 |
8 | i8.printInfo();
9 |
10 | Audi a=new Audi("Audi","Etron",60000,"White");
11 | a.printInfo();
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/review1/E4ShortHandOperators.java:
--------------------------------------------------------------------------------
1 | package review1;
2 |
3 | public class E4ShortHandOperators {
4 | public static void main(String[] args) {
5 |
6 | int age=10;
7 | // age+=20; // adding 20 more to the value of age variable
8 | // age=age+20;
9 | System.out.println(age);
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/src/main/java/class2/E5ArithmeticOperator.java:
--------------------------------------------------------------------------------
1 | package class2;
2 |
3 | public class E5ArithmeticOperator {
4 | public static void main(String[] args) {
5 |
6 | int applePrice=5;
7 | int orangePrice=4;
8 | int totalPrice=applePrice+orangePrice;
9 | System.out.println(totalPrice);
10 |
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/src/main/java/review12/MethodTester.java:
--------------------------------------------------------------------------------
1 | package review12;
2 |
3 | import java.util.Scanner;
4 |
5 | public class MethodTester {
6 | public static void main(String[] args) {
7 | int sum= Methods.add(10,10);
8 | Scanner scanner=new Scanner(System.in);
9 | int num= scanner.nextInt();
10 |
11 |
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/class2/E10ShorthandOperators.java:
--------------------------------------------------------------------------------
1 | package class2;
2 |
3 | public class E10ShorthandOperators {
4 | public static void main(String[] args) {
5 |
6 | int x = 20;
7 | // take the previous value of x add 10 to it store the results back to x
8 | x = x + 10;
9 | System.out.println(x);
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/src/main/java/class5/E4OROperator.java:
--------------------------------------------------------------------------------
1 | package class5;
2 |
3 | public class E4OROperator {
4 | public static void main(String[] args) {
5 |
6 | boolean cond1=false;
7 | boolean cond2=false;
8 | boolean cond3=false;
9 | boolean result=cond1 ||cond2||cond3;
10 | System.out.println(result);
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/src/main/java/review10/WashAble.java:
--------------------------------------------------------------------------------
1 | package review10;
2 |
3 | public interface WashAble {
4 | public void wash();
5 | }
6 |
7 | class WashAbleTester{
8 | public static void main(String[] args) {
9 | WashAble [] arr={new Car(),new Horse()};
10 | for (WashAble w:arr){
11 | w.wash();
12 | }
13 | }
14 |
15 | }
--------------------------------------------------------------------------------
/src/main/java/review2/E2IfStatements.java:
--------------------------------------------------------------------------------
1 | package review2;
2 |
3 | public class E2IfStatements {
4 | public static void main(String[] args) {
5 |
6 | boolean condition=10>5;
7 | if(condition){
8 | System.out.println(1);
9 | }else {
10 | System.out.println(2);
11 | }
12 |
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/src/main/java/class11/E11StringMethods.java:
--------------------------------------------------------------------------------
1 | package class11;
2 |
3 | public class E11StringMethods {
4 | public static void main(String[] args) {
5 | String str="United States Of Uganda";
6 | char [] arr=str.toCharArray();
7 | for (char c:arr){
8 | System.out.println(c);
9 | }
10 |
11 |
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/class15/CarTester.java:
--------------------------------------------------------------------------------
1 | package class15;
2 |
3 | public class CarTester {
4 | public static void main(String[] args) {
5 |
6 | Car c1=new Car("Toyota","Camry","white",35000);
7 | c1.printInfo();
8 | c1.setPrice(30000);
9 | c1.printInfo();
10 | System.out.println(c1.getPrice());
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/src/main/java/class17/Dee.java:
--------------------------------------------------------------------------------
1 | package class17;
2 |
3 | public class Dee {
4 | static String name="Jamel";
5 | static void printF(){
6 | System.out.println("f");
7 | }
8 | }
9 |
10 | class Eff extends Dee{
11 | public static void main(String[] args) {
12 | printF();
13 | System.out.println(name);
14 | }
15 | }
--------------------------------------------------------------------------------
/src/main/java/class2/E8StringConcat.java:
--------------------------------------------------------------------------------
1 | package class2;
2 |
3 | public class E8StringConcat {
4 | public static void main(String[] args) {
5 |
6 | String msg="My age is ";
7 | int age=20;
8 | String result=msg+age;
9 | System.out.println(result);
10 | System.out.println("A string"+(10+10));
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/src/main/java/class6/E8WhileLoop.java:
--------------------------------------------------------------------------------
1 | package class6;
2 |
3 | public class E8WhileLoop {
4 | public static void main(String[] args) {
5 |
6 |
7 | int i = 1;
8 | while (i <= 10) {
9 | if (i != 7) {
10 | System.out.print(i+" ");
11 | }
12 | i++;
13 | }
14 |
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/src/main/java/review3/E8ForLoop.java:
--------------------------------------------------------------------------------
1 | package review3;
2 |
3 | public class E8ForLoop {
4 | public static void main(String[] args) {
5 |
6 | for(int i=0; i<=5;i++){
7 | System.out.println(i);
8 | }
9 |
10 | for (int i = 100; i >20 ; i--) {
11 | System.out.print(i+" ");
12 | }
13 |
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/src/main/java/class10/E11StringDemo.java:
--------------------------------------------------------------------------------
1 | package class10;
2 |
3 | public class E11StringDemo {
4 | public static void main(String[] args) {
5 |
6 | String name = "James";
7 | String name2 = "JAmes";
8 | System.out.println(name.equals(name2));
9 | System.out.println(name.equalsIgnoreCase(name2));
10 |
11 |
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/class10/Phone.java:
--------------------------------------------------------------------------------
1 | package class10;
2 |
3 | public class Phone {
4 | String make;
5 | String model;
6 | double price;
7 | String os;
8 |
9 | void call(){
10 | System.out.println("Calling Syntax......");
11 | }
12 |
13 | void sendText(){
14 | System.out.println("Sending text......");
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/src/main/java/class22/MoveAbleTester.java:
--------------------------------------------------------------------------------
1 | package class22;
2 |
3 |
4 |
5 |
6 | public class MoveAbleTester {
7 | public static void main(String[] args) {
8 | MoveAble [] arr={new Car(),new Dog()};
9 | for (MoveAble a:arr){
10 | a.move();
11 |
12 | }
13 |
14 | // MoveAble m=new MoveAble();
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/src/main/java/class3/E8IfElseStatements.java:
--------------------------------------------------------------------------------
1 | package class3;
2 |
3 | public class E8IfElseStatements {
4 | public static void main(String[] args) {
5 |
6 | int batch=17;
7 | boolean f=true;
8 | int age=10;
9 | if(age>20)
10 | System.out.println("Greatest Batch");
11 |
12 |
13 |
14 |
15 |
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/src/main/java/class4/Debugger.java:
--------------------------------------------------------------------------------
1 | package class4;
2 |
3 | public class Debugger {
4 | public static void main(String[] args) {
5 | System.out.println(1);
6 | System.out.println(2);
7 | System.out.println(3);
8 | System.out.println(4);
9 | System.out.println(5);
10 | System.out.println(6);
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/src/main/java/class7/E8Arrays.java:
--------------------------------------------------------------------------------
1 | package class7;
2 |
3 | public class E8Arrays {
4 | public static void main(String[] args) {
5 | int[] ages = {22, 25, 18, 30};
6 | // System.out.println(ages[2]);
7 |
8 | for (int i = 0; i < 4; i++) {
9 | System.out.println(ages[i]);
10 | }
11 |
12 |
13 |
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/src/main/java/class8/E3EnhancedLoop.java:
--------------------------------------------------------------------------------
1 | package class8;
2 |
3 | public class E3EnhancedLoop {
4 | public static void main(String[] args) {
5 |
6 | String[] names={"Tamim","Julia","Ali","Aysha","Marta","Cisel","Guilermo"};
7 |
8 | for(String n:names){
9 | System.out.println(n);
10 | }
11 |
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/review4/E3NestedLoop.java:
--------------------------------------------------------------------------------
1 | package review4;
2 |
3 | public class E3NestedLoop {
4 | public static void main(String[] args) {
5 |
6 | for (int i = 0; i < 5; i++) {
7 |
8 | for (int j = i; j <= 3; j++) {
9 | System.out.println(i+" "+j);
10 | }
11 | }
12 |
13 |
14 |
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/src/main/java/class10/E2StringDemo.java:
--------------------------------------------------------------------------------
1 | package class10;
2 |
3 | public class E2StringDemo {
4 | public static void main(String[] args) {
5 |
6 | String name="Madina @#";
7 |
8 | if(name.length()<8){
9 | System.out.println("Name not allowed");
10 | }
11 |
12 | System.out.println(name.length());
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/src/main/java/class15/StudentTester.java:
--------------------------------------------------------------------------------
1 | package class15;
2 |
3 | public class StudentTester {
4 | public static void main(String[] args) {
5 |
6 | Student s1 = new Student("Jamel", 84, 95, 92);
7 | s1.printAvg();
8 | s1.printName();
9 | Student s2 = new Student("john", 74, 95, 98);
10 | s2.printAvg();
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/src/main/java/class20/Student.java:
--------------------------------------------------------------------------------
1 | package class20;
2 |
3 | public class Student {
4 | private String name;
5 | private String id;
6 |
7 | public Student(String name, String id) {
8 | this.name = name;
9 | this.id = id;
10 | }
11 |
12 | public void printInfo() {
13 | System.out.println(name + " " + id);
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/src/main/java/review1/E5ShortHandOperators.java:
--------------------------------------------------------------------------------
1 | package review1;
2 |
3 | public class E5ShortHandOperators {
4 | public static void main(String[] args) {
5 | // shortcut to format the code Ctrl+Alt+l Cmd+ops+l
6 | int age = 10;
7 | //age *= 2;
8 | age = age * 2;
9 | System.out.println(age);
10 |
11 |
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/class1/E5DataTypes.java:
--------------------------------------------------------------------------------
1 | package class1;
2 |
3 | public class E5DataTypes {
4 | public static void main(String[] args) {
5 |
6 | float price=12.235555556622522116552999999F;
7 | double pi=3.1452645582541215599999999999; //most widely used
8 | System.out.println(price);
9 | System.out.println(pi);
10 |
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/src/main/java/class10/CarTester.java:
--------------------------------------------------------------------------------
1 | package class10;
2 |
3 | public class CarTester {
4 | public static void main(String[] args) {
5 | Car bmw=new Car();
6 | bmw.make="BMW";
7 | bmw.model="I7";
8 | bmw.price=100000;
9 | bmw.moveForward();
10 | bmw.applyBrakes();
11 |
12 | // Break till 1:48
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/src/main/java/class13/E3LocalDemo.java:
--------------------------------------------------------------------------------
1 | package class13;
2 |
3 | public class E3LocalDemo {
4 |
5 | void addElements(){
6 | int [] arr={10,20,30};
7 | int sum=0;
8 | for(int i=0;i= 18) {
8 | System.out.println("You should work");
9 | } else {
10 | System.out.println("You should study");
11 | }
12 |
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/src/main/java/class2/E9ArithmeticOperators.java:
--------------------------------------------------------------------------------
1 | package class2;
2 |
3 | public class E9ArithmeticOperators {
4 | public static void main(String[] args) {
5 |
6 | double noOfSlices=11;
7 | double noOfFriends=3;
8 | System.out.println(noOfSlices/noOfFriends);
9 | System.out.println(noOfSlices%noOfFriends);
10 | // 10/3 3.333333333
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/src/main/java/class4/E5Scanner.java:
--------------------------------------------------------------------------------
1 | package class4;
2 |
3 | import java.util.Scanner;
4 |
5 | public class E5Scanner {
6 | public static void main(String[] args) {
7 | Scanner scanner=new Scanner(System.in);
8 | System.out.println("Please Enter your age");
9 | int age=scanner.nextInt();
10 | System.out.println("Your Age is "+age);
11 |
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/class6/T2WhileLoop.java:
--------------------------------------------------------------------------------
1 | package class6;
2 |
3 | public class T2WhileLoop {
4 | public static void main(String[] args) {
5 | /*
6 | write a while loop that prints numbers from 10 to 20.
7 | */
8 |
9 | int i=10;
10 |
11 | while (i<=20){
12 | System.out.println(i);
13 | i++;
14 | }
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/src/main/java/class7/Notes:
--------------------------------------------------------------------------------
1 | NestedLoops:
2 | A loop inside another loop. just like nested if statements. We can nest
3 | any type of loop.
4 | Why we do we need them?
5 | To solve complex problems that requires accessing nested data.
6 | Arrays:
7 | Array is a datastructures that helps us store multiple items in a single
8 | variable. We can use the indexes to access these values.
9 |
--------------------------------------------------------------------------------
/src/main/java/review3/E1LogicalOperators.java:
--------------------------------------------------------------------------------
1 | package review3;
2 |
3 | public class E1LogicalOperators {
4 | public static void main(String[] args) {
5 |
6 | boolean cond=!true;
7 | System.out.println(!cond);
8 |
9 | boolean flag=true;
10 | boolean box=!flag;
11 | System.out.println(box);
12 | System.out.println(flag);
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/src/main/java/class11/E4StringMethods.java:
--------------------------------------------------------------------------------
1 | package class11;
2 |
3 | public class E4StringMethods {
4 | public static void main(String[] args) {
5 |
6 | String str="Batch 17 is A great batch. Just Kidding. Please don't take it seriously";
7 | // Break till 11:53
8 | String subStr=str.substring(0,4);
9 | System.out.println(subStr);
10 |
11 |
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/class11/E5MethodChaining.java:
--------------------------------------------------------------------------------
1 | package class11;
2 |
3 | public class E5MethodChaining {
4 | public static void main(String[] args) {
5 |
6 |
7 | String str=" Batch 17 IS GREAT. ";
8 | System.out.println(str.toLowerCase().trim().replace("great","Good"));
9 | // System.out.println(str.toLowerCase().isEmpty().replace("great","Good"));
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/src/main/java/class16/Student.java:
--------------------------------------------------------------------------------
1 | package class16;
2 |
3 | public class Student {
4 |
5 | private String name;
6 | private String address;
7 |
8 | public Student (String name, String address){
9 | this.name= name;
10 | this.address= address;
11 | }
12 | public void displayInfo(){
13 | System.out.println(name+" "+ address);
14 | }
15 |
16 | }
17 |
--------------------------------------------------------------------------------
/src/main/java/class17/HondaBike.java:
--------------------------------------------------------------------------------
1 | package class17;
2 |
3 | import class18.Bike;
4 |
5 |
6 | public class HondaBike extends Bike {
7 |
8 | void printModel(){
9 | System.out.println(make);
10 | }
11 | }
12 |
13 | class Tester{
14 | public static void main(String[] args) {
15 |
16 | Bike b=new Bike();
17 | //System.out.println(b.make);
18 |
19 | }
20 | }
--------------------------------------------------------------------------------
/src/main/java/class6/T4WhileLoop.java:
--------------------------------------------------------------------------------
1 | package class6;
2 |
3 | public class T4WhileLoop {
4 | public static void main(String[] args) {
5 | /*
6 | print 1 3 5 7 9 11
7 | */
8 |
9 | int i=1; // starting point
10 | while (i<=11){ // ending point
11 | System.out.println(i);
12 | i+=2; // steps
13 | }
14 |
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/src/main/java/review9/AnimalTester.java:
--------------------------------------------------------------------------------
1 | package review9;
2 |
3 | public class AnimalTester {
4 | public static void main(String[] args) {
5 | Dog d=new Dog();
6 | d.speak();
7 | d.sleep();
8 |
9 | Animal a=new Animal();
10 | a.speak();
11 |
12 | Animal c=new Dog();
13 | c.speak();
14 |
15 | int e=(int)10.5;
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/src/main/java/class5/E7ANDOperator.java:
--------------------------------------------------------------------------------
1 | package class5;
2 |
3 | public class E7ANDOperator {
4 | public static void main(String[] args) {
5 |
6 | boolean cond1=true;
7 | boolean cond2=true;
8 | boolean cond3=true;
9 | boolean cond4=true;
10 | boolean result=cond1&&cond2&&cond3&&cond4;
11 | System.out.println(result);
12 |
13 |
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/src/main/java/class6/T5WhileLoop.java:
--------------------------------------------------------------------------------
1 | package class6;
2 |
3 | public class T5WhileLoop {
4 | public static void main(String[] args) {
5 | /*
6 | print 5 10 15 20 25 30
7 | */
8 |
9 | int i=5; // starting point
10 | while (i<=30){ // ending point
11 | System.out.println(i);
12 | i+=5; // steps
13 | }
14 |
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/src/main/java/review9/CalculatorTester.java:
--------------------------------------------------------------------------------
1 | package review9;
2 |
3 | import org.checkerframework.checker.units.qual.C;
4 |
5 | public class CalculatorTester {
6 | public static void main(String[] args) {
7 | Calculator c=new Calculator();
8 | // int s= c.add(10,20);
9 | int result=c.add(10,20,30);
10 | System.out.println(c.add(10,20,30,40,50));
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/src/main/java/class10/E5StringDemo.java:
--------------------------------------------------------------------------------
1 | package class10;
2 |
3 | public class E5StringDemo {
4 | public static void main(String[] args) {
5 |
6 | String name="Artur";
7 | String name2="Madina";
8 | String fullName=name2.concat(name);
9 | System.out.println(fullName);
10 | System.out.println(name2+name); // Mostly this is used
11 |
12 |
13 |
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/src/main/java/class10/E6StringDemo.java:
--------------------------------------------------------------------------------
1 | package class10;
2 |
3 | public class E6StringDemo {
4 | public static void main(String[] args) {
5 |
6 | String name="Artur";
7 | String name2="Madina";
8 | String fullName=name2.concat(name);
9 | System.out.println(fullName);
10 | System.out.println(name2+name); // Mostly this is used
11 |
12 |
13 |
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/src/main/java/class21/FileTester.java:
--------------------------------------------------------------------------------
1 | package class21;
2 |
3 | public class FileTester {
4 | public static void main(String[] args) {
5 | File[] arr = {new JavaFile("JavaFile.java", 5000), new WordFile("Word.doc", 500), new PDFFile("New.pdf", 1000)};
6 |
7 | for (File f : arr) {
8 | f.open();
9 | f.edit();
10 | f.close();
11 | }
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/class3/E6IfElseStatements.java:
--------------------------------------------------------------------------------
1 | package class3;
2 |
3 | public class E6IfElseStatements {
4 | public static void main(String[] args) {
5 |
6 | int age = 18;
7 |
8 | if (age > 15) { //16>15=false
9 | System.out.println("You can drive");
10 | } else {
11 | System.out.println("You can't drive");
12 | }
13 |
14 |
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/src/main/java/review13/E1File.java:
--------------------------------------------------------------------------------
1 | package review13;
2 |
3 | import java.util.Scanner;
4 |
5 | public class E1File {
6 | public static void main(String[] args) {
7 | Scanner scanner=new Scanner(System.in);
8 | System.out.println("Please enter your age");
9 | int age=scanner.nextInt();
10 | System.out.println(age);
11 | String name="sjbkjs";
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/class12/E3StringVsStringBuilder.java:
--------------------------------------------------------------------------------
1 | package class12;
2 |
3 | public class E3StringVsStringBuilder {
4 | public static void main(String[] args) {
5 | String name="Baber";
6 | name.toLowerCase();
7 | System.out.println(name);
8 |
9 | StringBuilder sb=new StringBuilder("Sunday");
10 | sb.reverse();
11 | System.out.println(sb);
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/class15/ConTesterTesterDifferentPkg.java:
--------------------------------------------------------------------------------
1 | package class15;
2 |
3 | import class16.ConTester;
4 |
5 | public class ConTesterTesterDifferentPkg {
6 | public static void main(String[] args) {
7 | // new ConTester();
8 | // new ConTester("dnfdkj");
9 | // new ConTester(1512);
10 | new ConTester(10.52155);
11 | ConTester t=new ConTester(12.2);
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/class21/AnimalTester.java:
--------------------------------------------------------------------------------
1 | package class21;
2 |
3 | public class AnimalTester {
4 | public static void main(String[] args) {
5 |
6 | Animal [] arr={new Cat(),new Dog()};
7 | for(Animal a:arr){
8 | a.speak();
9 | a.eat();
10 | a.sleep();
11 | }
12 |
13 | /* Dog d=new Dog();
14 | d.speak();*/
15 | }
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/src/main/java/class3/E3TypeCasting.java:
--------------------------------------------------------------------------------
1 | package class3;
2 |
3 | public class E3TypeCasting {
4 | public static void main(String[] args) {
5 |
6 | int number=100;
7 | byte number2;
8 | number2=(byte)number;
9 | System.out.println(number2);
10 |
11 | short box1=2000;
12 | int box2=box1; //implicit/auto
13 | System.out.println(box2);
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/src/main/java/class7/E2NestedLoops.java:
--------------------------------------------------------------------------------
1 | package class7;
2 |
3 | public class E2NestedLoops {
4 | public static void main(String[] args) {
5 |
6 |
7 |
8 |
9 | for (int j = 0; j < 2; j++) {
10 |
11 | for (int i = 0; i <10 ; i++) {
12 | System.out.print("+");
13 | }
14 | System.out.println();
15 | }
16 |
17 |
18 |
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/src/main/java/review4/E2NestedLoop.java:
--------------------------------------------------------------------------------
1 | package review4;
2 |
3 | public class E2NestedLoop {
4 | public static void main(String[] args) {
5 |
6 | for (int i = 0; i < 5; i++) {
7 | System.out.println("Hello");
8 | for (int j = 0; j < 3; j++) {
9 | System.out.println("Happy Birthday Fahim");
10 | }
11 | }
12 |
13 |
14 |
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/src/main/java/review9/Animal.java:
--------------------------------------------------------------------------------
1 | package review9;
2 |
3 | public class Animal {
4 | void sleep(){
5 | System.out.println("Animals sleep");
6 | }
7 | void speak(){
8 | System.out.println("Animals speak");
9 | }
10 | }
11 | class Dog extends Animal{
12 |
13 | @Override
14 | void speak() {
15 | System.out.println("Wuff Wuff");
16 | }
17 | }
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/src/main/java/class11/E10StringMethods.java:
--------------------------------------------------------------------------------
1 | package class11;
2 |
3 | public class E10StringMethods {
4 | public static void main(String[] args) {
5 | //String str = "Hi#There#how#are#you";
6 | String str = "Hi There how are you";
7 | String [] strArr=str.split(" ");
8 | System.out.println(strArr.length);
9 | System.out.println(strArr[1]);
10 |
11 |
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/class11/T3StringMethods.java:
--------------------------------------------------------------------------------
1 | package class11;
2 | /*
3 | Create a String and print it in reverse order (Sunday → yadnuS).
4 | */
5 | public class T3StringMethods {
6 | public static void main(String[] args) {
7 | String str="Hi There how are you@#@%. I am Good. How are you?";
8 | System.out.println(str.replaceAll("[@#%]",""));
9 |
10 |
11 |
12 |
13 |
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/src/main/java/class13/Dog.java:
--------------------------------------------------------------------------------
1 | package class13;
2 |
3 | public class Dog {
4 | String name;
5 | String breed;
6 | int age;
7 |
8 | void printInfo(){
9 | System.out.println(name+" "+breed+" "+age);
10 | }
11 |
12 | void printName(){
13 | System.out.println(name);
14 | }
15 |
16 | void changeName(String dogName){
17 | name=dogName;
18 | }
19 |
20 | }
21 |
--------------------------------------------------------------------------------
/src/main/java/class3/E2TypeCasting.java:
--------------------------------------------------------------------------------
1 | package class3;
2 |
3 | public class E2TypeCasting {
4 |
5 | public static void main(String[] args) {
6 | //byte->short->int->long->float->double
7 |
8 | float box1=15.12564855F;
9 |
10 | int box2;
11 | box2=(int)box1; // type casting narrowing/explicit/manual
12 | System.out.println(box2);
13 |
14 |
15 |
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/src/main/java/class4/E7Scanner.java:
--------------------------------------------------------------------------------
1 | package class4;
2 |
3 | import java.util.Scanner;
4 |
5 | public class E7Scanner {
6 | public static void main(String[] args) {
7 |
8 | Scanner scanner = new Scanner(System.in);
9 | System.out.println("Please Enter your Full name");
10 | String name = scanner.nextLine();
11 | System.out.println("Your Full name is "+name);
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/class10/E3StringDemo.java:
--------------------------------------------------------------------------------
1 | package class10;
2 |
3 | public class E3StringDemo {
4 | public static void main(String[] args) {
5 |
6 | String name="MADINA";
7 |
8 | System.out.println(name.toLowerCase());
9 | System.out.println(name);
10 | name=name.toLowerCase(); // reassigning the contents in the name variable
11 | System.out.println(name);
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/java/class11/E8StringMethods.java:
--------------------------------------------------------------------------------
1 | package class11;
2 |
3 | public class E8StringMethods {
4 | public static void main(String[] args) {
5 | String str = "Hi There how are you.I am Good. I am Driving";
6 | String[] strs = str.split("[.]");
7 | // System.out.println(strs.length);
8 | System.out.println(strs[2]);
9 | System.out.println(strs[2].trim());
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/src/main/java/class19/T2.java:
--------------------------------------------------------------------------------
1 | package class19;
2 |
3 | public class T2 {
4 |
5 | public static void print(){
6 | System.out.println("Java is great");
7 | }
8 |
9 | public static void print(String word){
10 | System.out.println("Java is "+word);
11 | }
12 |
13 | public static void main(String[] args) {
14 | print();
15 | T2.print("Amazing");
16 |
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/src/main/java/class6/T6WhileLoop.java:
--------------------------------------------------------------------------------
1 | package class6;
2 |
3 | public class T6WhileLoop {
4 | public static void main(String[] args) {
5 | /*
6 | print all the even numbers from 2 to 100
7 | */
8 |
9 | int i=2; // starting point
10 | while (i<=100){ // ending point
11 | System.out.print(i+" ");
12 | i+=2; // steps
13 | }
14 |
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/src/main/java/class6/T7DoWhileLoop.java:
--------------------------------------------------------------------------------
1 | package class6;
2 |
3 | public class T7DoWhileLoop {
4 | public static void main(String[] args) {
5 | /*
6 | print all the even numbers from 2 to 20 use Do while loop
7 | */
8 | int i=2;
9 | do{
10 | System.out.print(i+" ");
11 | i+=2;
12 | }while (i<=20);
13 |
14 |
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/src/main/java/class8/E4EnhancedLoop.java:
--------------------------------------------------------------------------------
1 | package class8;
2 |
3 | public class E4EnhancedLoop {
4 | public static void main(String[] args) {
5 |
6 | int[] nums = {10, 23, 25, 56, 45, 20};
7 | int count = 0;
8 | for (int t : nums) {
9 |
10 | if (t > 20) {
11 | count++;
12 | }
13 | }
14 | System.out.println(count);
15 |
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/src/main/java/class13/E2InstanceVariablesTester.java:
--------------------------------------------------------------------------------
1 | package class13;
2 |
3 | public class E2InstanceVariablesTester {
4 | public static void main(String[] args) {
5 |
6 |
7 | System.out.println("Line1");
8 | System.out.println(E2InstanceVariables.country);
9 | System.out.println();
10 |
11 | E2InstanceVariables e2=new E2InstanceVariables();
12 | e2.printAge();
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/src/main/java/class19/CalculatorTester.java:
--------------------------------------------------------------------------------
1 | package class19;
2 |
3 | public class CalculatorTester {
4 | public static void main(String[] args) {
5 |
6 | Calculator c=new Calculator();
7 | c.add(20,20,20);
8 | c.add(10.5,10.5);
9 | c.add(10.5,10);
10 |
11 | System.out.println(10);
12 | System.out.println(5.5);
13 | System.out.println("skjksj");
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/src/main/java/class2/E3StringConCatDemo.java:
--------------------------------------------------------------------------------
1 | package class2;
2 |
3 | public class E3StringConCatDemo {
4 | public static void main(String[] args) {
5 |
6 | int salary=120000;
7 | // my salary is 120000
8 | String msg="my salary is";
9 | // System.out.println("my salary is "+salary);
10 | String space=" ";
11 | System.out.println(msg+space+salary);
12 |
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/src/main/java/class2/T5Square.java:
--------------------------------------------------------------------------------
1 | package class2;
2 | /*
3 | Write a program to find the square of the number 3.9.
4 | You program should say “The square of the ____ is ____ “
5 | */
6 | public class T5Square {
7 | public static void main(String[] args) {
8 | double number=3.9;
9 | double result=number*number;
10 | System.out.println("The square of the "+number+" is "+result);
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/src/main/java/class9/E62DArrays.java:
--------------------------------------------------------------------------------
1 | package class9;
2 |
3 | public class E62DArrays {
4 | public static void main(String[] args) {
5 |
6 | int[][] numbers = {
7 | {10, 20, 30, 40},
8 | {15, 30, 35, 45},
9 | {16, 20, 32, 22}};
10 |
11 | for (int i = 0; i <=3; i++) {
12 | System.out.println(numbers[2][i]);
13 | }
14 |
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/src/main/java/class12/E2Methods.java:
--------------------------------------------------------------------------------
1 | package class12;
2 |
3 | public class E2Methods {
4 |
5 | int add(int num1,int num2){
6 | int result=num1+num2;
7 |
8 | return result;
9 | }
10 |
11 | // create a method which takes a number multiply it with 10
12 | // and returns the result
13 |
14 | int multiply(int num){
15 | int res=num*10;
16 | return res;
17 | }
18 |
19 | }
20 |
--------------------------------------------------------------------------------
/src/main/java/class2/E2StringDemo.java:
--------------------------------------------------------------------------------
1 | package class2;
2 |
3 | public class E2StringDemo {
4 | public static void main(String[] args) {
5 |
6 | String firstName="John";
7 | String lastName="Adam";
8 |
9 | System.out.println(firstName+" "+lastName);
10 | int age=20;
11 | System.out.println("My Name is "+firstName+" and my age is "+age);
12 | // Break till 11:58
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/src/main/java/class4/E6Scanner.java:
--------------------------------------------------------------------------------
1 | package class4;
2 |
3 | import java.util.Scanner;
4 |
5 | public class E6Scanner {
6 | public static void main(String[] args) {
7 |
8 | Scanner scanner=new Scanner(System.in);
9 | System.out.println("Please Enter your Gender F=Female M=Male");
10 | char gender=scanner.next().charAt(0);
11 |
12 | System.out.println("Your Gender is "+gender);
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/src/main/java/class19/T1Tester.java:
--------------------------------------------------------------------------------
1 | package class19;
2 |
3 | public class T1Tester {
4 | public static void main(String[] args) {
5 | T1 t1=new T1();
6 |
7 | System.out.println(t1.min(10,5));
8 | // Break till 12:00
9 | }
10 |
11 |
12 | public static void main(String args) {
13 | T1 t1=new T1();
14 |
15 | System.out.println(t1.min(10,5));
16 | // Break till
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/src/main/java/class7/T6Arrays.java:
--------------------------------------------------------------------------------
1 | package class7;
2 |
3 | public class T6Arrays {
4 | /*
5 | create an array store 5 numbers in it and print all the numbers from the array
6 | */
7 | public static void main(String[] args) {
8 | int [] numbers={20,29,48,69,60}; //20,48,60
9 |
10 | for (int i = 0; i < numbers.length; i++) {
11 | System.out.println(numbers[i]);
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/src/main/java/class13/OtherClass.java:
--------------------------------------------------------------------------------
1 | package class13;
2 |
3 | import class14.BankAccount;
4 |
5 | public class OtherClass {
6 | public static void main(String[] args) {
7 | BankAccount bankAccount=new BankAccount();
8 | // System.out.println(bankAccount.accountNumber);
9 | // bankAccount.printCity();
10 | System.out.println(bankAccount.accountBalance);
11 |
12 | // Break till 8:52
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/src/main/java/class7/E9Arrays.java:
--------------------------------------------------------------------------------
1 | package class7;
2 |
3 | public class E9Arrays {
4 | public static void main(String[] args) {
5 | String [] fruit={"Apple","Orange","Banana","Kiwi","PineApple"};
6 | System.out.println(fruit.length); // gives us the number of items in the array
7 | for (int i = 0; i < fruit.length; i++) {
8 | System.out.println(fruit[i]);
9 | }
10 |
11 |
12 |
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/src/main/java/class18/Shape.java:
--------------------------------------------------------------------------------
1 | package class18;
2 |
3 | public class Shape {
4 | float radius=3;
5 |
6 |
7 | }
8 | class circle extends Shape{
9 |
10 | void area(){
11 | double area=radius*radius*Math.PI;
12 | System.out.println("Area of circle : " + area);
13 | }
14 | }
15 | class test{
16 | public static void main(String[] args) {
17 | circle obj=new circle();
18 | obj.area();
19 |
20 | }
21 | }
--------------------------------------------------------------------------------
/src/main/java/class2/E6ArithmeticOperators.java:
--------------------------------------------------------------------------------
1 | package class2;
2 |
3 | public class E6ArithmeticOperators {
4 | public static void main(String[] args) {
5 | /*
6 | create two variables store 10 and 20 inside those variables
7 | multiple and print the results *
8 | */
9 | int num1=10;
10 | int num2=20;
11 | int results=num1*num2;
12 | System.out.println(results);
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/src/main/java/review3/E3Switch.java:
--------------------------------------------------------------------------------
1 | package review3;
2 |
3 | public class E3Switch {
4 | public static void main(String[] args) {
5 |
6 | int age=10;
7 |
8 | switch (age){
9 |
10 | case 10:
11 | if(age==10||age==20){
12 |
13 | }else if(age>90){
14 |
15 | }
16 | break;
17 | case 20:
18 |
19 |
20 | }
21 |
22 |
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/src/main/java/class10/E9StringDemo.java:
--------------------------------------------------------------------------------
1 | package class10;
2 |
3 | public class E9StringDemo {
4 | public static void main(String[] args) {
5 |
6 | String str="Today is a java Class";
7 | System.out.println(str.startsWith("T"));
8 | System.out.println(str.startsWith(" Today"));
9 | System.out.println(str.endsWith("s"));
10 | System.out.println(str.endsWith("Class"));
11 |
12 |
13 |
14 |
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/src/main/java/class20/E6CreatingFiles.java:
--------------------------------------------------------------------------------
1 | package class20;
2 |
3 | import java.io.FileWriter;
4 | import java.io.IOException;
5 |
6 | public class E6CreatingFiles {
7 |
8 |
9 | public static void main(String[] args) throws IOException {
10 | FileWriter f=new FileWriter("Test.txt");
11 | for (int i = 0; i < 10000000; i++) {
12 | f.write("Batch 17 is great \n");
13 | }
14 | f.close();
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/src/main/java/class25/E9Set.java:
--------------------------------------------------------------------------------
1 | package class25;
2 |
3 | import java.util.TreeSet;
4 |
5 | public class E9Set {
6 | public static void main(String[] args) {
7 |
8 | TreeSet numbers=new TreeSet<>();
9 | numbers.add(10);
10 | numbers.add(20);
11 | numbers.add(30);
12 | numbers.add(5);
13 | numbers.add(2);
14 | numbers.add(10);
15 | System.out.println(numbers);
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/src/main/java/class7/E10Arrays.java:
--------------------------------------------------------------------------------
1 | package class7;
2 |
3 | public class E10Arrays {
4 | public static void main(String[] args) {
5 | //creating the array and also initializing it
6 | String [] fruit={"Apple","Orange","Banana","Kiwi","PineApple"};
7 |
8 | fruit[3]="Mango";
9 |
10 | for (int i = 0; i < fruit.length; i++) {
11 | System.out.println(fruit[i]);
12 | }
13 |
14 |
15 |
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/src/main/java/class8/E10ContinueKeyword.java:
--------------------------------------------------------------------------------
1 | package class8;
2 |
3 | public class E10ContinueKeyword {
4 | public static void main(String[] args) {
5 |
6 | for (int i = 0; i < 10; i++) {
7 |
8 | System.out.println("Batch 17 is Greatest of all time");
9 | if(i%2==0){
10 | continue; //skip
11 | }
12 | System.out.println("I am was kidding");
13 | }
14 |
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/src/main/java/review6/E1StringMethods.java:
--------------------------------------------------------------------------------
1 | package review6;
2 |
3 | public class E1StringMethods {
4 | public static void main(String[] args) {
5 |
6 | String userName = "User123";
7 | String s = new String("User123");
8 | System.out.println(userName.length());
9 | int len = userName.length();
10 | if(len<8){
11 | System.out.println("Too short for a userName");
12 | }
13 |
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/src/main/java/class10/E10StringDemo.java:
--------------------------------------------------------------------------------
1 | package class10;
2 |
3 | public class E10StringDemo {
4 | public static void main(String[] args) {
5 |
6 | String str="Today is a java Class";
7 | System.out.println(str.contains("java"));
8 | System.out.println(str.contains("Python"));
9 | System.out.println(str.contains("a"));
10 | System.out.println(str.contains("b")); //Ctrl+D
11 |
12 |
13 |
14 |
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/src/main/java/class12/E2CalculatorTester.java:
--------------------------------------------------------------------------------
1 | package class12;
2 |
3 | public class E2CalculatorTester {
4 | public static void main(String[] args) {
5 | // we have created the object of the
6 | // Calculator class
7 | Calculator calc=new Calculator();
8 | // to call the method using the object of the class
9 | // calc.add();
10 | //calc.subtract();
11 | calc.multiply(20,20);
12 |
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/src/main/java/class17/X.java:
--------------------------------------------------------------------------------
1 | package class17;
2 |
3 | public class X {
4 | String name;
5 | void printName(){
6 | System.out.println(name);
7 | }
8 | }
9 |
10 | class Y extends X{
11 | String lastname;
12 | void printLastName(){
13 | System.out.println(lastname);
14 |
15 | }
16 |
17 | }
18 | class Z extends Y {
19 | int age;
20 |
21 | void printAge(){
22 | System.out.println(age);
23 | }
24 |
25 | }
--------------------------------------------------------------------------------
/src/main/java/class4/E1IfElseStatements.java:
--------------------------------------------------------------------------------
1 | package class4;
2 |
3 | public class E1IfElseStatements {
4 | public static void main(String[] args) {
5 |
6 | int age=10;
7 | String name="jon";
8 | // boolean condition=age>5;
9 | boolean condition=name.equals("Adam");
10 | if(condition){
11 | System.out.println(1);
12 | }else {
13 | System.out.println(2);
14 | }
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/src/main/java/review1/E1Variables.java:
--------------------------------------------------------------------------------
1 | package review1;
2 |
3 | public class E1Variables {
4 |
5 | public static void main(String[] args) {
6 | String browser="Firefox";
7 | String url="www.amazon.com";
8 | System.out.println("Open "+browser);
9 | System.out.println("Go to "+url);
10 | System.out.println("Click on the logo");
11 | System.out.println("Click on the login page");
12 |
13 |
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/src/main/java/review3/T2WhileLoop.java:
--------------------------------------------------------------------------------
1 | package review3;
2 |
3 | public class T2WhileLoop {
4 | public static void main(String[] args) {
5 | // 62 63 66 67 68 69 70
6 | int start = 62;
7 | int end = 70;
8 |
9 | while (start <= end) {
10 | if (start != 64 && start != 65) {
11 | System.out.print(start + " ");
12 |
13 | }
14 | start++;
15 |
16 | }
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/src/main/java/class10/Dog.java:
--------------------------------------------------------------------------------
1 | package class10;
2 |
3 | public class Dog {
4 | String name;
5 | String breed;
6 | char gender;
7 | int age;
8 | double weight;
9 |
10 | void eat(){
11 | System.out.println("Eating meat and bones...");
12 | }
13 |
14 | void bark(){
15 | System.out.println("woff woff.....");
16 | }
17 | void sleep(){
18 | System.out.println("ZZZzzzZZZzzzzz..");
19 | }
20 |
21 | }
22 |
--------------------------------------------------------------------------------
/src/main/java/class16/PersonTester.java:
--------------------------------------------------------------------------------
1 | package class16;
2 |
3 | public class PersonTester {
4 | public static void main(String[] args) {
5 | Person p1 = new Person("Fahim",
6 | 26, 85, 'M');
7 | p1.printInfo();
8 |
9 | Person p2 = new Person("Mikhail",
10 | 26, 85, 'M',120000,"Bold");
11 | p2.printInfo();
12 |
13 | Person p3=new Person();
14 |
15 | //Break till 11:52
16 |
17 | }
18 | }
--------------------------------------------------------------------------------
/src/main/java/class3/E7IfElseStatements.java:
--------------------------------------------------------------------------------
1 | package class3;
2 |
3 | public class E7IfElseStatements {
4 | public static void main(String[] args) {
5 |
6 | double accountBalance=1800;
7 | double price=1000;
8 | if(accountBalance>=price){ //800>=1000 false
9 | System.out.println("You can buy this item");
10 | }else {
11 | System.out.println("You need to save more");
12 | }
13 |
14 |
15 |
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/src/main/java/class8/E5EnhancedLoop.java:
--------------------------------------------------------------------------------
1 | package class8;
2 |
3 | public class E5EnhancedLoop {
4 | public static void main(String[] args) {
5 | // print all the even numbers one by one from this array using enhanced for loop
6 | int[] nums = {10, 23, 25, 56, 45, 20};
7 | for (int number:nums){
8 |
9 | if(number%2==0){
10 | System.out.println(number);
11 | }
12 | }
13 |
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/src/main/java/review13/E5Excel.java:
--------------------------------------------------------------------------------
1 | package review13;
2 |
3 | import utils.ExcelReader;
4 |
5 | import java.util.List;
6 | import java.util.Map;
7 |
8 | public class E5Excel {
9 | public static void main(String[] args) {
10 |
11 | List