<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: flevia g</title>
    <description>The latest articles on DEV Community by flevia g (@flevia).</description>
    <link>https://dev.to/flevia</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3294006%2F82621701-5c6c-45ad-90cd-8491ede6da05.png</url>
      <title>DEV Community: flevia g</title>
      <link>https://dev.to/flevia</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/flevia"/>
    <language>en</language>
    <item>
      <title>FrameWork</title>
      <dc:creator>flevia g</dc:creator>
      <pubDate>Tue, 05 Aug 2025 14:37:40 +0000</pubDate>
      <link>https://dev.to/flevia/framework-1lhe</link>
      <guid>https://dev.to/flevia/framework-1lhe</guid>
      <description>&lt;p&gt;What is a Framework?&lt;/p&gt;

&lt;p&gt;A framework is a foundation or skeleton for software development. It provides:&lt;/p&gt;

&lt;p&gt;A standard way to build and deploy applications&lt;/p&gt;

&lt;p&gt;Pre-written code for common tasks (e.g., logging, security, DB connection)&lt;/p&gt;

&lt;p&gt;An enforced design pattern or architecture (like MVC, MVVM, etc.)&lt;/p&gt;

&lt;p&gt;✅ Think of it like a "mold" or "blueprint" you must fit your code into.&lt;/p&gt;

&lt;p&gt;Framework Architecture&lt;br&gt;
Frameworks often follow certain design patterns. Common ones include:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;MVC (Model-View-Controller)
Model → handles data and business logic&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;View → displays the UI&lt;/p&gt;

&lt;p&gt;Controller → handles user input and connects Model &amp;amp; View&lt;br&gt;
📌 Used in: Spring MVC, Django, Laravel, Ruby on Rails&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;MVVM (Model-View-ViewModel)
Used in front-end frameworks like Angular and in mobile apps (e.g., Android)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;✅ Benefits of Using Frameworks&lt;br&gt;
Speed: You don't build everything from scratch.&lt;/p&gt;

&lt;p&gt;Consistency: Uniform code structure and behavior.&lt;/p&gt;

&lt;p&gt;Scalability: Built-in support for complex features (routing, caching, ORM).&lt;/p&gt;

&lt;p&gt;Security: Many frameworks come with protections (e.g., against SQL injection).&lt;/p&gt;

&lt;p&gt;Community Support: Documentation, plugins, and help from other developers.&lt;/p&gt;

&lt;p&gt;🔄 Real-time Example: Java Framework (Spring Boot)&lt;br&gt;
Let’s say you're building a Banking Application.&lt;/p&gt;

&lt;p&gt;Without a framework:&lt;/p&gt;

&lt;p&gt;You write code to connect to the database manually&lt;/p&gt;

&lt;p&gt;Set up your own logging, request handling, and user session&lt;/p&gt;

&lt;p&gt;With Spring Boot:&lt;/p&gt;

&lt;p&gt;You get REST APIs, logging, security, database connection, dependency injection—all pre-configured.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Using scanner class in datatypes</title>
      <dc:creator>flevia g</dc:creator>
      <pubDate>Wed, 30 Jul 2025 12:47:03 +0000</pubDate>
      <link>https://dev.to/flevia/using-scanner-class-in-datatypes-515o</link>
      <guid>https://dev.to/flevia/using-scanner-class-in-datatypes-515o</guid>
      <description>&lt;p&gt;package usingscan;&lt;br&gt;
import java.util.Scanner;&lt;br&gt;
public class Bank {&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Enter your first Number : ");
    int no1 = sc.nextInt();
    System.out.println("Enter your second Number : ");
    int no2 = sc.nextInt(); 
    System.out.println("Enter your third Number : ");
    int no3 = sc.nextInt();
    System.out.println(no1 +no2 +no3);

System.out.println("How would you improve this course?");   

String input = sc.nextLine();

    System.out.println("Your response:");

    System.out.println(input);

    sc.close();

System.out.println("Enter your first Number : ");
float no1 = sc.nextFloat();
System.out.println("Enter your second Number : ");
float no2 = sc.nextFloat(); 
System.out.println("Enter your third Number : ");
float no3 = sc.nextFloat();
System.out.println(no1 +no2 +no3);
}

System.out.println("Enter your mobile Number : ");
long no1 = sc.nextLong();
System.out.println("Enter your mobile Number : ");
long no2 = sc.nextLong(); 
System.out.println("Enter your mobile Number : ");
long no3 = sc.nextLong();
//System.out.println(no1 +no2 +no3);
}

System.out.println("Enter your first Number : ");
short no1 = sc.nextShort();
System.out.println("Enter your second Number : ");
short no2 = sc.nextShort(); 
System.out.println("Enter your third Number : ");
short no3 = sc.nextShort();
System.out.println(no1 +no2 +no3);
}

System.out.println("Enter your first Number : ");
double no1 = sc.nextDouble();
System.out.println("Enter your second Number : ");
double no2 = sc.nextDouble(); 
System.out.println("Enter your third Number : ");
double no3 = sc.nextDouble();
System.out.println(no1 +no2 +no3);
}

System.out.println("Enter your first Number : ");
byte no1 = sc.nextByte();
System.out.println("Enter your second Number : ");
byte no2 = sc.nextByte(); 
System.out.println("Enter your third Number : ");
byte no3 = sc.nextByte();
System.out.println(no1 +no2 +no3);
}

 //boolean

System.out.println("Enter your age: ");
 int age = sc.nextInt();  // user input as integer

 if (age &amp;gt;= 18) {
     System.out.println("You are eligible to vote.");
 } else {
     System.out.println("You are not eligible to vote.");
 }

 sc.close();
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;}&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Find out max and min value in array</title>
      <dc:creator>flevia g</dc:creator>
      <pubDate>Fri, 25 Jul 2025 11:59:16 +0000</pubDate>
      <link>https://dev.to/flevia/find-out-max-and-min-value-in-array-1606</link>
      <guid>https://dev.to/flevia/find-out-max-and-min-value-in-array-1606</guid>
      <description>&lt;p&gt;package maxArray;&lt;/p&gt;

&lt;p&gt;public class ArrayMax {&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;public static void main(String[] args) {
    int[] arr = { 5, 12, 3, 19, 8 };
    int max = 0;
    for (int i = 0; i &amp;lt; arr.length; i++) {
        if (max &amp;lt; arr[i]) {
            max = arr[i];
        }
    }
    System.out.println(max);

}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;}&lt;/p&gt;

&lt;p&gt;public class Minimum {&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;public static void main(String[] args) {
    int[] arr = { 10, 20, 30, 40, 5 };
    int min = arr[0]; // correct initialization

    for (int i = 0; i &amp;lt; arr.length; i++) {
        if (arr[i] &amp;lt; min) {
            min = arr[i];
        }
    }

    System.out.println("Minimum value: " + min);
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;}&lt;/p&gt;

</description>
      <category>java</category>
      <category>snippet</category>
      <category>algorithms</category>
      <category>softwaredevelopment</category>
    </item>
    <item>
      <title>String</title>
      <dc:creator>flevia g</dc:creator>
      <pubDate>Fri, 18 Jul 2025 13:09:22 +0000</pubDate>
      <link>https://dev.to/flevia/string-50ni</link>
      <guid>https://dev.to/flevia/string-50ni</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa39keu7r5z2subwc8t1g.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa39keu7r5z2subwc8t1g.png" alt=" " width="570" height="665"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;public class CharAt {&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;public static void main(String[] args) {
    String name = "flevia";

    char firstchar = name.charAt(0);
    char thirdchar = name.charAt(2);

    System.out.println("firstcharcter :" + firstchar);
    System.out.println("thirdcharcter :" + thirdchar);

}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;h2&gt;
  
  
  }
&lt;/h2&gt;

&lt;p&gt;public class EqualsinString {&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;public static void main(String[] args) {
    // TODO Auto-generated method stub
String correctusername = "admin";
String correctpassowrd = "admin123";

String inputusername = "admin";
String inputpassword = "admin123";

if (inputusername.equals(correctusername) &amp;amp;&amp;amp; inputpassword.equals(correctpassowrd)) {
    System.out.println("Login Successful. Welcome " + inputusername + "!");
} else {
    System.out.println("Invalid credentials. Access Denied.");
}
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;




&lt;p&gt;public class Length {&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;   public static void main(String[] args){
        String name = "Flevia";
        int len = name.length();

        System.out.println("Length of the string: " + len);
    }
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;h2&gt;
  
  
  }
&lt;/h2&gt;

&lt;p&gt;public class Lowercase {&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;public static void main(String[] args) {
       // Simulated user inputs
    String name = "FLEVIA";
    String city = "CHENNAI";

    // Convert both to uppercase using toUpperCase()
    String upperName = name.toLowerCase();
    String upperCity = city.toLowerCase();

    // Display standardized output
    System.out.println("Name: " + upperName);
    System.out.println("City : " + upperCity);

}
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;




&lt;p&gt;public class Replace {&lt;br&gt;
    public static void main(String[] args) {&lt;br&gt;
        // Original message from user&lt;br&gt;
        String message = "This movie is stupid and boring!";&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    // Replace bad words using replace()
    message = message.replace("stupid", "****");
    message = message.replace("boring", "*****");

    // Display filtered message
    System.out.println("Filtered Message: " + message);
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;h2&gt;
  
  
  }
&lt;/h2&gt;

&lt;p&gt;public class Substring {&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;public static void main(String[] args) {
       String date = "2025-07-16";  // Example: real-time input from a user or file

        // Extract parts using substring()
        String year = date.substring(0, 4);    // index 0 to 3
        String month = date.substring(5, 7);   // index 5 to 6
        String day = date.substring(8);        // index 8 to end

        // Print results
        System.out.println("Year: " + year);
        System.out.println("Month: " + month);
        System.out.println("Day: " + day);
    }


}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;




&lt;p&gt;public class Trim {&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;public static void main(String[] args) {
    // TODO Auto-generated method stub
    String name =" flevia ";
    System.out.println("beforetrim : " + name);

    String trimedname = name.trim();
    System.out.println("trim : " + trimedname);

}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;}&lt;/p&gt;




&lt;p&gt;public class Uppercase {&lt;br&gt;
    public static void main(String[] args) {&lt;br&gt;
       // Simulated user inputs&lt;br&gt;
    String name = "flevia g";&lt;br&gt;
    String city = "chennai";&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;// Convert both to uppercase using toUpperCase()
String upperName = name.toUpperCase();
String upperCity = city.toUpperCase();

// Display standardized output
System.out.println("Name (UPPERCASE): " + upperName);
System.out.println("City (UPPERCASE): " + upperCity);
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;}&lt;br&gt;
}&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Single inheritance with constructor and Method Hiding</title>
      <dc:creator>flevia g</dc:creator>
      <pubDate>Sat, 12 Jul 2025 13:01:33 +0000</pubDate>
      <link>https://dev.to/flevia/single-inheritance-with-constructor-and-method-hiding-7c0</link>
      <guid>https://dev.to/flevia/single-inheritance-with-constructor-and-method-hiding-7c0</guid>
      <description>&lt;p&gt;Single Inheritance:&lt;/p&gt;

&lt;p&gt;package constructor;//Using single inheritance&lt;/p&gt;

&lt;p&gt;public class Parentconstructor {&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;String name;
int empid;
public Parentconstructor(String name,int empid) {
    this.name=name;
    this.empid=empid;
    System.out.println("Employee Constructor Called");
    System.out.println("Name: " + name + ", ID: " + empid);

}

public static void main(String[] args) {



}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;}&lt;/p&gt;

&lt;p&gt;package constructor;&lt;/p&gt;

&lt;p&gt;public class Childconstuctor extends Parentconstructor{&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;String techStack;

public Childconstuctor(String name, int empId, String techStack) {
    super(name, empId);  // Call to parent constructor
    this.techStack = techStack;
    System.out.println("Developer Constructor Called");
    System.out.println("Technology: " + techStack);
}

public static void main(String[] args) {
    Childconstuctor cc = new Childconstuctor("raj",1143,"JAVA");


}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;}&lt;/p&gt;

&lt;p&gt;Method Hiding:&lt;/p&gt;

&lt;p&gt;package methodhiding;&lt;/p&gt;

&lt;p&gt;public class Company {&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;public static void companyPolicy() {
    System.out.println("Company: General policy");
}


public static void main(String[] args) {
    // TODO Auto-generated method stub

}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;}&lt;/p&gt;

&lt;p&gt;package methodhiding;&lt;/p&gt;

&lt;p&gt;public class Branchoffice extends Company{&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;public static void companyPolicy() {
    System.out.println("Branch Office: Specific policy");
}


public static void main(String[] args) {
    // TODO Auto-generated method stub
    Company cp = new Branchoffice();
   companyPolicy();  // Calls Company version (reference type)

    Branchoffice bh = new Branchoffice();
   companyPolicy();  // Calls BranchOffice version
}

}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
    </item>
    <item>
      <title>Constructor</title>
      <dc:creator>flevia g</dc:creator>
      <pubDate>Fri, 11 Jul 2025 13:29:13 +0000</pubDate>
      <link>https://dev.to/flevia/constructor-4i18</link>
      <guid>https://dev.to/flevia/constructor-4i18</guid>
      <description>&lt;p&gt;What is constructor?&lt;br&gt;
A constructor is a special method in Java that is used to initialize objects. It is called automatically when an object is created.&lt;/p&gt;

&lt;p&gt;Key Features of Constructors:&lt;br&gt;
Same name as the class&lt;/p&gt;

&lt;p&gt;No return type (not even void)&lt;/p&gt;

&lt;p&gt;Can be default (no arguments) or parameterized&lt;/p&gt;

&lt;p&gt;Used to set initial values for object properties&lt;/p&gt;

&lt;p&gt;Why Use Constructors?&lt;/p&gt;

&lt;p&gt;To set default values&lt;/p&gt;

&lt;p&gt;To create objects in a controlled way&lt;/p&gt;

&lt;p&gt;To initialize instance variables while object creation&lt;/p&gt;

&lt;p&gt;1.default constructor&lt;/p&gt;

&lt;p&gt;public class Car {&lt;br&gt;
    Car() {  // Constructor&lt;br&gt;
        System.out.println("Car object is created");&lt;br&gt;
    }&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;public static void main(String[] args) {
    Car myCar = new Car();  // Constructor is called here
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;}&lt;/p&gt;

&lt;p&gt;2.Parameterized Constructor&lt;/p&gt;

&lt;p&gt;public class Car {&lt;br&gt;
    String model;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Car(String carModel) {
    model = carModel;
}

public void display() {
    System.out.println("Car model: " + model);
}

public static void main(String[] args) {
    Car myCar = new Car("Honda City");
    myCar.display();
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;}&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Single inheritance and dynamic binding</title>
      <dc:creator>flevia g</dc:creator>
      <pubDate>Fri, 11 Jul 2025 13:21:40 +0000</pubDate>
      <link>https://dev.to/flevia/single-inheritance-and-dynamic-binding-15i2</link>
      <guid>https://dev.to/flevia/single-inheritance-and-dynamic-binding-15i2</guid>
      <description>&lt;p&gt;package inheritance;&lt;/p&gt;

&lt;p&gt;public class Parent {&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;String name;
int empId;

public static void main(String[] args) {
    Parent pr = new Parent();
    pr.displayInfo();
}

public void displayInfo() {
    System.out.println("Name: " + name);
    System.out.println("Employee ID: " + empId);
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;}&lt;/p&gt;

&lt;p&gt;package inheritance;&lt;/p&gt;

&lt;p&gt;public class Classparent extends Parent {&lt;br&gt;
    String programmingLanguage;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;public static void main(String[] args) {
    Classparent dev = new Classparent();
    dev.name = "Flevia";
    dev.empId = 1025;
    dev.programmingLanguage = "Java";

    dev.displayDeveloperInfo();
}

void displayDeveloperInfo() {
    displayInfo(); // Calling parent class method
    System.out.println("Programming Language: " + programmingLanguage);
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;}&lt;/p&gt;

&lt;p&gt;Dynamic Binding:&lt;/p&gt;

&lt;p&gt;package Dynamicbinding;&lt;/p&gt;

&lt;p&gt;public class Parent {&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;public static void main(String[] args) {

}

public void fatherjob() {

    System.out.println("IT");

}

public void motherjob() {

    System.out.println("designer");

}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;}&lt;/p&gt;

&lt;p&gt;package Dynamicbinding;&lt;/p&gt;

&lt;p&gt;public class Childdynamic extends Parent{&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;public static void main(String[] args) {
    Parent cd = new Childdynamic();//dynamic binding
    Childdynamic vfr = new Childdynamic();
    cd.fatherjob();
    cd.motherjob();
    vfr.childeducation();

}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;public void childeducation() {&lt;br&gt;
    System.out.println("Thirdstd");&lt;/p&gt;

&lt;p&gt;}&lt;br&gt;
}&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Inheritance Concepts</title>
      <dc:creator>flevia g</dc:creator>
      <pubDate>Thu, 03 Jul 2025 13:10:43 +0000</pubDate>
      <link>https://dev.to/flevia/inheritance-concepts-2hfg</link>
      <guid>https://dev.to/flevia/inheritance-concepts-2hfg</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1qbmwv2yzgt3e9nhsld0.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1qbmwv2yzgt3e9nhsld0.jpeg" alt="Image description" width="800" height="1223"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6s18zhahz2vf7s0ozlqh.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6s18zhahz2vf7s0ozlqh.jpeg" alt="Image description" width="800" height="1185"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>oop</category>
      <category>softwaredevelopment</category>
      <category>programming</category>
    </item>
    <item>
      <title>Inheritance</title>
      <dc:creator>flevia g</dc:creator>
      <pubDate>Thu, 03 Jul 2025 13:08:40 +0000</pubDate>
      <link>https://dev.to/flevia/inheritance-1395</link>
      <guid>https://dev.to/flevia/inheritance-1395</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp3d53cv2qnb4o372hdde.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp3d53cv2qnb4o372hdde.jpeg" alt="Image description" width="800" height="1223"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpj3xi0x7oj6xu3gne900.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpj3xi0x7oj6xu3gne900.jpeg" alt="Image description" width="800" height="1193"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>oop</category>
      <category>softwareengineering</category>
      <category>programming</category>
      <category>designpatterns</category>
    </item>
    <item>
      <title>GitHub and GitLab</title>
      <dc:creator>flevia g</dc:creator>
      <pubDate>Tue, 01 Jul 2025 13:20:35 +0000</pubDate>
      <link>https://dev.to/flevia/github-and-gitlab-51nk</link>
      <guid>https://dev.to/flevia/github-and-gitlab-51nk</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwtz0bzi6ae3g10qqdsj8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwtz0bzi6ae3g10qqdsj8.png" alt="Image description" width="800" height="793"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9bylwjv88c6hrxcc14y9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9bylwjv88c6hrxcc14y9.png" alt="Image description" width="800" height="1271"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpnjxj4zcjpk4bc073zgb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpnjxj4zcjpk4bc073zgb.png" alt="Image description" width="800" height="1180"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy5koj4r7s4wtddqwi3ur.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy5koj4r7s4wtddqwi3ur.png" alt="Image description" width="800" height="1212"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4jjywoyrdsbngfvhyr93.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4jjywoyrdsbngfvhyr93.png" alt="Image description" width="800" height="1066"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>git</category>
      <category>github</category>
      <category>gitlab</category>
      <category>githubactions</category>
    </item>
    <item>
      <title>Real Time Java Program Using if and else if and Switch case</title>
      <dc:creator>flevia g</dc:creator>
      <pubDate>Fri, 27 Jun 2025 08:24:35 +0000</pubDate>
      <link>https://dev.to/flevia/real-time-java-program-using-if-and-else-if-and-switch-case-567b</link>
      <guid>https://dev.to/flevia/real-time-java-program-using-if-and-else-if-and-switch-case-567b</guid>
      <description>&lt;p&gt;public class RealtimeSwitchcase {&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;public static void main(String[] args) {
     Scanner scanner = new Scanner(System.in);

        // Display menu
        System.out.println("Welcome to ChatGPT Café!");
        System.out.println("1. Idli - ₹30");
        System.out.println("2. Dosa - ₹50");
        System.out.println("3. Pongal - ₹40");
        System.out.println("4. Exit");
        System.out.print("Please enter your choice (1-4): ");

        int choice = scanner.nextInt();

        switch (choice) {
            case 1:
                System.out.println("You ordered Idli. Please pay ₹30.");
                break;

            case 2:
                System.out.println("You ordered Dosa. Please pay ₹50.");
                break;

            case 3:
                System.out.println("You ordered Pongal. Please pay ₹40.");
                break;

            case 4:
                System.out.println("Thank you! Visit again.");
                break;

            default:
                System.out.println("Invalid choice. Please select a valid option.");
        }

        scanner.close();
    }
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Using if and else if &lt;/p&gt;

&lt;p&gt;public static void main(String[] args) {&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;            Scanner scanner = new Scanner(System.in);// take input from the user at runtime

            // Display menu
            System.out.println("Welcome to Simple Bank");
            System.out.println("1. Check Balance");
            System.out.println("2. Deposit Money");
            System.out.println("3. Withdraw Money");
            System.out.println("4. Exit");
            System.out.print("Please select an option (1-4): ");

            int option = scanner.nextInt();
            double balance = 1000.00; // Starting balance

            if (option == 1) {
                System.out.println("Your current balance is: ₹" + balance);
            } else if (option == 2) {
                System.out.print("Enter amount to deposit: ₹");
                double deposit = scanner.nextDouble();
                balance += deposit;
                System.out.println("Amount deposited successfully. New balance: ₹" + balance);
            } else if (option == 3) {
                System.out.print("Enter amount to withdraw: ₹");
                double withdraw = scanner.nextDouble();
                if (withdraw &amp;lt;= balance) {
                    balance -= withdraw;
                    System.out.println("Amount withdrawn successfully. New balance: ₹" + balance);
                } else {
                    System.out.println("Insufficient balance.");
                }
            } else if (option == 4) {
                System.out.println("Thank you for banking with us!");
            } else {
                System.out.println("Invalid option. Please try again.");
            }

            scanner.close();
        }

}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
    </item>
    <item>
      <title>Java</title>
      <dc:creator>flevia g</dc:creator>
      <pubDate>Thu, 26 Jun 2025 13:38:06 +0000</pubDate>
      <link>https://dev.to/flevia/java-1fkf</link>
      <guid>https://dev.to/flevia/java-1fkf</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F42lwbujyanm84hjl1nn6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F42lwbujyanm84hjl1nn6.png" alt="Image description" width="166" height="304"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>java</category>
      <category>oracle</category>
      <category>jvm</category>
    </item>
  </channel>
</rss>
