<?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: Ilakkiya</title>
    <description>The latest articles on DEV Community by Ilakkiya (@ilakkiya).</description>
    <link>https://dev.to/ilakkiya</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%2F2656749%2F26b82444-5b55-4f1c-a963-d6898106133c.png</url>
      <title>DEV Community: Ilakkiya</title>
      <link>https://dev.to/ilakkiya</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ilakkiya"/>
    <language>en</language>
    <item>
      <title>ARRAY</title>
      <dc:creator>Ilakkiya</dc:creator>
      <pubDate>Tue, 18 Feb 2025 05:03:50 +0000</pubDate>
      <link>https://dev.to/ilakkiya/array-3nje</link>
      <guid>https://dev.to/ilakkiya/array-3nje</guid>
      <description>&lt;p&gt;Arrays are fundamental structures in Java that allow us to store multiple values of the same type in a single variable. They are useful for storing and managing collections of data.Arrays are index based. &lt;br&gt;
Basics of Arrays in Java&lt;/p&gt;

&lt;p&gt;There are some basic operations we can start with as mentioned below:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Array Declaration&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;To declare an array in Java, use the following syntax:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;type[] arrayName;

type: The data type of the array elements (e.g., int, String).
arrayName: The name of the array.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Note: The array is not yet initialized.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Create an Array&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;To create an array, you need to allocate memory for it using the new keyword:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;// Creating an array of 5 integers
int[] numbers = new int[5]; 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;This statement initializes the numbers array to hold 5 integers. The default value for each element is 0.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Access an Element of an Array&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;We can access array elements using their index, which starts from 0:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;// Setting the first element of the array
numbers[0] = 10; 

// Accessing the first element
int firstElement = numbers[0]; 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The first line sets the value of the first element to 10. The second line retrieves the value of the first element.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Change an Array Element&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;To change an element, assign a new value to a specific index:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;// Changing the first element to 20
numbers[0] = 20; 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;ol&gt;
&lt;li&gt;Array Length&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;We can get the length of an array using the length property:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;// Getting the length of the array
int length = numbers.length; 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;REFERENCE:&lt;/strong&gt;&lt;a href="https://www.geeksforgeeks.org/arrays-in-java/" rel="noopener noreferrer"&gt;https://www.geeksforgeeks.org/arrays-in-java/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;PROGRAM:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;public class Marks&lt;br&gt;
{&lt;br&gt;
 public static void main(String args[])&lt;br&gt;
 {&lt;br&gt;
  int[] marks={96,92,65,89,93};&lt;br&gt;
  System.out.println(marks.length);&lt;br&gt;
  int i=0;&lt;br&gt;
  int total=0;&lt;br&gt;
  while(i&amp;lt;marks.length)&lt;br&gt;
  {&lt;br&gt;
   System.out.println(marks[i]);&lt;br&gt;
   total=total+marks[i];&lt;br&gt;
   i++;&lt;br&gt;
  }&lt;br&gt;
 System.out.println(total);&lt;br&gt;
 System.out.println(total/marks.length);&lt;br&gt;
}&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;OUTPUT:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;length:5&lt;br&gt;
mark:96&lt;br&gt;
mark:92&lt;br&gt;
mark:65&lt;br&gt;
mark:89&lt;br&gt;
mark:93&lt;br&gt;
Total:435&lt;br&gt;
percentage:87&lt;/p&gt;

</description>
      <category>java</category>
    </item>
    <item>
      <title>Puzzle Task:</title>
      <dc:creator>Ilakkiya</dc:creator>
      <pubDate>Tue, 04 Feb 2025 12:37:23 +0000</pubDate>
      <link>https://dev.to/ilakkiya/puzzle-task-28ke</link>
      <guid>https://dev.to/ilakkiya/puzzle-task-28ke</guid>
      <description>&lt;p&gt;program1:&lt;/p&gt;

&lt;p&gt;public class Beat&lt;br&gt;
{&lt;br&gt;
  public static void main(String args[])&lt;br&gt;
  {&lt;br&gt;&lt;br&gt;
    int beat=1024;&lt;br&gt;
    int count=0;&lt;br&gt;
    while(beat&amp;gt;1)&lt;br&gt;
    {&lt;br&gt;
      beat=beat/2;&lt;br&gt;
      count=count+1;&lt;br&gt;
      }&lt;br&gt;
     System.out.println("total counts:" +count);&lt;br&gt;
   }&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;output=&amp;gt;total counts:10&lt;/p&gt;

&lt;p&gt;program2:&lt;/p&gt;

&lt;p&gt;public class Flower&lt;br&gt;
{&lt;br&gt;
  public static void main(String args[])&lt;br&gt;
  {&lt;br&gt;&lt;br&gt;
    int flower=1;&lt;br&gt;
    int count=1;&lt;br&gt;
    while(count&amp;lt;=7)&lt;br&gt;
    {&lt;br&gt;
      flower=flower*2;&lt;br&gt;
      count=count+1;&lt;br&gt;
      }&lt;br&gt;
     System.out.println("total flowers" +flower);&lt;br&gt;
   }&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;output=&amp;gt; total flowers:128&lt;/p&gt;

</description>
      <category>java</category>
    </item>
    <item>
      <title>control flow statement:</title>
      <dc:creator>Ilakkiya</dc:creator>
      <pubDate>Sun, 02 Feb 2025 14:40:39 +0000</pubDate>
      <link>https://dev.to/ilakkiya/control-flow-statement-lga</link>
      <guid>https://dev.to/ilakkiya/control-flow-statement-lga</guid>
      <description>&lt;p&gt;&lt;em&gt;CONTROL FLOW STATEMENT:&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Java compiler executes the code from top to bottom. The statements in the code are executed according to the order in which they appear. However, Java provides statements that can be used to control the flow of Java code. Such statements are called control flow statements. It is one of the fundamental features of Java, which provides a smooth flow of program.&lt;/p&gt;

&lt;p&gt;Loop statements&lt;/p&gt;

&lt;p&gt;do while loop&lt;br&gt;
while loop&lt;br&gt;
for loop&lt;br&gt;
for-each loop&lt;/p&gt;

&lt;p&gt;&lt;em&gt;while loop:&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The while loop is also used to iterate over the number of statements multiple times. However, if we don't know the number of iterations in advance, it is recommended to use a while loop. Unlike for loop, the initialization and increment/decrement doesn't take place inside the loop statement in while loop.&lt;/p&gt;

&lt;p&gt;It is also known as the entry-controlled loop since the condition is checked at the start of the loop. If the condition is true, then the loop body will be executed; otherwise, the statements after the loop will be executed.&lt;/p&gt;

&lt;p&gt;SYNTAX:&lt;br&gt;
while(condition)&lt;br&gt;
{&lt;/p&gt;

&lt;p&gt;//looping statements;&lt;/p&gt;

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

&lt;p&gt;FLOWCHART:&lt;/p&gt;

&lt;p&gt;Image description&lt;/p&gt;

&lt;p&gt;EXAMPLE PROGRAM:&lt;/p&gt;

&lt;p&gt;public class Calculation {&lt;br&gt;&lt;br&gt;
public static void main(String[] args) {&lt;br&gt;&lt;br&gt;
int i = 0;&lt;br&gt;&lt;br&gt;
System.out.println("Printing the list of first 10 evennumbers");&lt;br&gt;&lt;br&gt;
while(i&amp;lt;=10) {&lt;br&gt;&lt;br&gt;
System.out.println(i);&lt;br&gt;&lt;br&gt;
i = i + 2;&lt;br&gt;&lt;br&gt;
}&lt;br&gt;&lt;br&gt;
}&lt;br&gt;&lt;br&gt;
}    &lt;/p&gt;

&lt;p&gt;output:&lt;br&gt;
Printing the list of first 10 evennumbers&lt;br&gt;
0&lt;br&gt;
2&lt;br&gt;
4&lt;br&gt;
6&lt;br&gt;
8&lt;br&gt;
10&lt;/p&gt;

&lt;p&gt;TASK1:&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%2F3736ugsdp6zasfjn8pmq.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%2F3736ugsdp6zasfjn8pmq.png" alt="Image description" width="645" height="776"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;program:&lt;/p&gt;

&lt;p&gt;public class Count &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[]) 
        {
    int count=1;
        while(count&amp;lt;=5) 
               {
         count=count+1;
         System.out.println("count:  " +count);
       }
      }

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

&lt;/div&gt;

&lt;p&gt;output:&lt;br&gt;
count:  2&lt;br&gt;
count:  3&lt;br&gt;
count:  4&lt;br&gt;
count:  5&lt;br&gt;
count:  6&lt;/p&gt;

&lt;p&gt;TASK2:&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%2Fomf9rwwzjzduqjtyzgsc.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%2Fomf9rwwzjzduqjtyzgsc.png" alt="Image description" width="654" height="765"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;program:&lt;/p&gt;

&lt;p&gt;public class Count1&lt;br&gt;
{&lt;br&gt;
 public static void main(String args[])&lt;br&gt;
 { &lt;br&gt;
  int count=5;&lt;br&gt;
  while(count&amp;gt;=1)&lt;br&gt;
  {&lt;br&gt;
  count=count-1;&lt;br&gt;
  System.out.println("count: "+count);&lt;br&gt;
  }&lt;br&gt;
 }&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;output:&lt;br&gt;
count: 4&lt;br&gt;
count: 3&lt;br&gt;
count: 2&lt;br&gt;
count: 1&lt;br&gt;
count: 0&lt;/p&gt;

&lt;p&gt;TASK3:&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%2Fd9308z0cyrdnn13cw9lk.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%2Fd9308z0cyrdnn13cw9lk.png" alt="Image description" width="654" height="765"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;program:&lt;/p&gt;

&lt;p&gt;public class Count2&lt;br&gt;
{&lt;br&gt;
 public static void main(String args[])&lt;br&gt;
{ &lt;br&gt;
  int count=1;&lt;br&gt;
  while(count&amp;lt;=10)&lt;br&gt;
 {&lt;br&gt;
  count=count+2;&lt;br&gt;
  System.out.println("count: "+count);&lt;br&gt;
  }&lt;br&gt;
 }&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;output:&lt;br&gt;
count: 3&lt;br&gt;
count: 5&lt;br&gt;
count: 7&lt;br&gt;
count: 9&lt;br&gt;
count: 11&lt;/p&gt;

&lt;p&gt;TASK4:&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%2Fwafiuv810acqxp9mz0x2.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%2Fwafiuv810acqxp9mz0x2.png" alt="Image description" width="654" height="765"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;program:&lt;/p&gt;

&lt;p&gt;public class Count3&lt;br&gt;
{&lt;br&gt;
 public static void main(String args[])&lt;br&gt;
{ &lt;br&gt;
  int count=0;&lt;br&gt;
  while(count&amp;lt;10)&lt;br&gt;
 {&lt;br&gt;
  count=count+2;&lt;br&gt;
  System.out.println("count: "+count);&lt;br&gt;
  }&lt;br&gt;
 }&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;output:&lt;br&gt;
count: 2&lt;br&gt;
count: 4&lt;br&gt;
count: 6&lt;br&gt;
count: 8&lt;br&gt;
count: 10&lt;/p&gt;

</description>
      <category>java</category>
    </item>
    <item>
      <title>SWITCH STATEMENT AND TERNARY:</title>
      <dc:creator>Ilakkiya</dc:creator>
      <pubDate>Sun, 02 Feb 2025 14:05:42 +0000</pubDate>
      <link>https://dev.to/ilakkiya/switch-statement-and-ternary-31k0</link>
      <guid>https://dev.to/ilakkiya/switch-statement-and-ternary-31k0</guid>
      <description>&lt;p&gt;&lt;em&gt;1. SWITCH STATEMENT:&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The switch statement in Java is a multi-way branch statement. In simple words, the Java switch statement executes one statement from multiple conditions.&lt;/p&gt;

&lt;p&gt;It is an alternative to an if-else-if ladder statement. It provides an easy way to dispatch execution to different parts of code based on the value of the expression. The expression can be of type byte, short, char, int, long, enums[TBD], String, or wrapper classes (Integer, Short, Byte, Long).&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Note: Java switch expression must be of byte, short, int, long(with its Wrapper type), enums and string. Beginning with JDK7, it also works with enumerated types (Enums in java), the String class, and Wrapper classes.[TBD]
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;SYNTAX:&lt;br&gt;
 switch(expression)&lt;br&gt;
{&lt;br&gt;
  case value1 :&lt;br&gt;
     // Statements&lt;br&gt;
     break; // break is optional&lt;/p&gt;

&lt;p&gt;case value2 :&lt;br&gt;
     // Statements&lt;br&gt;
     break; // break is optional&lt;br&gt;
     ....&lt;br&gt;
     ....&lt;br&gt;
     ....&lt;br&gt;
   default : &lt;br&gt;
     // default Statement&lt;br&gt;
}&lt;br&gt;
//Break-It will moves to next statement.&lt;/p&gt;

&lt;p&gt;FLOWCHART:&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%2Ffaavgsejgnt792a2kze7.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%2Ffaavgsejgnt792a2kze7.png" alt="Image description" width="531" height="550"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;EXAMPLE PROGRAM:&lt;/p&gt;

&lt;p&gt;public class Days {&lt;br&gt;
    public static void main(String[] args)&lt;br&gt;
    {&lt;br&gt;
        int day = 5;&lt;br&gt;
        String dayString;&lt;br&gt;
        switch (day)&lt;br&gt;
      {&lt;br&gt;
        case 1:&lt;br&gt;
            dayString = "Monday";&lt;br&gt;
            break;&lt;br&gt;
        case 2:&lt;br&gt;
            dayString = "Tuesday";&lt;br&gt;
            break;&lt;br&gt;
        case 3:&lt;br&gt;
            dayString = "Wednesday";&lt;br&gt;
            break;&lt;br&gt;
        case 4:&lt;br&gt;
            dayString = "Thursday";&lt;br&gt;
            break;&lt;br&gt;
        case 5:&lt;br&gt;
            dayString = "Friday";&lt;br&gt;
            break;&lt;br&gt;
        case 6:&lt;br&gt;
            dayString = "Saturday";&lt;br&gt;
            break;&lt;br&gt;
        case 7:&lt;br&gt;
            dayString = "Sunday";&lt;br&gt;
            break;&lt;br&gt;
        default:&lt;br&gt;
            dayString = "Invalid day";&lt;br&gt;
        }&lt;br&gt;
        System.out.println(dayString);&lt;br&gt;
    }&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;output:Friday&lt;/p&gt;

&lt;p&gt;&lt;em&gt;2.TERNARY STATEMENT:&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;In Java, the ternary operator is a type of Java conditional operator.&lt;/p&gt;

&lt;p&gt;The ternary operator (? :) consists of three operands. It is used to evaluate Boolean expressions. The operator decides which value will be assigned to the variable. It is the only conditional operator that accepts three operands. It can be used instead of the if-else statement. It makes the code much more easy, readable, and shorter.&lt;/p&gt;

&lt;p&gt;Note: Every code using an if-else statement cannot be replaced with a ternary operator.&lt;/p&gt;

&lt;p&gt;SYNTAX:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;variable = (condition) ? expression1 : expression2  
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The above statement states that if the condition returns true, expression1 gets executed, else the expression2 gets executed and the final result stored in a variable.&lt;/p&gt;

&lt;p&gt;FLOWCHART:&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%2Fv2cg9ip0lm7nr11hxtps.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%2Fv2cg9ip0lm7nr11hxtps.png" alt="Image description" width="650" height="297"&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%2Fo2ih03ruwh138s2uqps8.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%2Fo2ih03ruwh138s2uqps8.png" alt="Image description" width="469" height="500"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;EXAMPLE PROGRAM:&lt;/p&gt;

&lt;p&gt;public class TernaryOperator&lt;br&gt;
{&lt;br&gt;&lt;br&gt;
 public static void main(String args[])&lt;br&gt;&lt;br&gt;
 {&lt;br&gt;&lt;br&gt;
  int x, y;&lt;br&gt;&lt;br&gt;
  x = 20;&lt;br&gt;&lt;br&gt;
  y = (x == 1) ? 61: 90;&lt;br&gt;&lt;br&gt;
  System.out.println("Value of y is: " +  y);&lt;br&gt;&lt;br&gt;
  y = (x == 20) ? 61: 90;&lt;br&gt;&lt;br&gt;
  System.out.println("Value of y is: " + y);&lt;br&gt;&lt;br&gt;
  }&lt;br&gt;&lt;br&gt;
}  &lt;/p&gt;

&lt;p&gt;output:&lt;br&gt;
       Value of y is: 90&lt;br&gt;
       Value of y is: 61&lt;/p&gt;

&lt;p&gt;REFERENCE:&lt;br&gt;
       &lt;a href="https://www.javatpoint.com/java-switch" rel="noopener noreferrer"&gt;https://www.javatpoint.com/java-switch&lt;/a&gt;&lt;br&gt;
       &lt;a href="https://www.geeksforgeeks.org/switch-statement-in-java/" rel="noopener noreferrer"&gt;https://www.geeksforgeeks.org/switch-statement-in-java/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>java</category>
    </item>
    <item>
      <title>if,if else..,nested if statement:</title>
      <dc:creator>Ilakkiya</dc:creator>
      <pubDate>Thu, 30 Jan 2025 18:27:56 +0000</pubDate>
      <link>https://dev.to/ilakkiya/ifif-elsenested-if-statement-3md5</link>
      <guid>https://dev.to/ilakkiya/ifif-elsenested-if-statement-3md5</guid>
      <description>&lt;p&gt;&lt;em&gt;1.Java if statement:&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The if statement is the most simple decision-making statement. It is used to decide whether a certain statement or block of statements will be executed or not i.e. if a certain condition is true then a block of statements is executed otherwise not. &lt;/p&gt;

&lt;p&gt;Syntax: &lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;if(condition)  { 

  // Statements to execute if   

 // condition is true 


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

&lt;/div&gt;

&lt;p&gt;Flowchart:&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%2F56px6eazcve67jyxwsw9.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%2F56px6eazcve67jyxwsw9.png" alt="Image description" width="800" height="571"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Example:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;public class Demo
{
  public static void main(String args[])
   {
    int i = 10;
    if (i &amp;lt; 15)
        System.out.println("10 is less than 15");
   }
}
output:10 is less than 15
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;em&gt;2.Java if else statement:&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The if-else statement helps you to run a specific block of a program if the condition is true or else, it will check other conditions.&lt;/p&gt;

&lt;p&gt;Syntax:&lt;/p&gt;

&lt;p&gt;If(condition){&lt;/p&gt;

&lt;p&gt;// code if condition is true&lt;/p&gt;

&lt;p&gt;}else{&lt;/p&gt;

&lt;p&gt;//code if condition is false&lt;/p&gt;

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

&lt;p&gt;Flowchart:&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%2Fqbrr9ir582qsbzd6gba1.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%2Fqbrr9ir582qsbzd6gba1.png" alt="Image description" width="551" height="500"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Example:&lt;/p&gt;

&lt;p&gt;public class Age&lt;br&gt;
 {&lt;br&gt;
  public static void main(String args[])&lt;br&gt;
  {&lt;br&gt;&lt;br&gt;
     int age=21;&lt;br&gt;
     if(age&amp;gt;22)&lt;br&gt;
      {&lt;br&gt;
      System.out.println("Idhaya's age  is 21");&lt;br&gt;
      }&lt;br&gt;
     else &lt;br&gt;
      {&lt;br&gt;
       System.out.println("Ilakkiya's age is 21");&lt;br&gt;
       }&lt;br&gt;
     }&lt;br&gt;
  }&lt;br&gt;
   output:Ilakkiya's age is 21&lt;/p&gt;

&lt;p&gt;3.&lt;em&gt;Java Nested if statement:&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Nested if in Java refers to having one if statement inside another if statement. If the outer condition is true the inner conditions are checked and executed accordingly. &lt;/p&gt;

&lt;p&gt;Syntax:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;if (condition1) {

    if (condition2) {

        if (condition3) {

            // statements;


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

&lt;/div&gt;

&lt;p&gt;Flowchart:&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%2Fyt4chmk9lr3jw0uy2d5j.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%2Fyt4chmk9lr3jw0uy2d5j.png" alt="Image description" width="252" height="200"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Example:&lt;br&gt;
 public class Equal&lt;br&gt;
 {&lt;br&gt;
   public static void main(String args[])&lt;br&gt;
    {&lt;br&gt;
        int a = 10;&lt;br&gt;
        int b = 20;&lt;br&gt;
        if (a == 10) &lt;br&gt;
          {&lt;br&gt;
            if (b == 20)&lt;br&gt;&lt;br&gt;
              {&lt;br&gt;
                System.out.println("satisfied");&lt;br&gt;
              }&lt;br&gt;
          }&lt;br&gt;
      }&lt;br&gt;
  }&lt;br&gt;
   output:satisfied&lt;/p&gt;

&lt;p&gt;TASK:&lt;br&gt;
1.#Java program for if statement:&lt;/p&gt;

&lt;p&gt;public class Mark&lt;br&gt;
{&lt;br&gt;
  public static void main(String args[])&lt;br&gt;
  {&lt;br&gt;
     int mark=50;&lt;br&gt;
     if(mark&amp;gt;35)&lt;br&gt;
     System.out.println("passed");&lt;br&gt;
   }&lt;br&gt;
}&lt;br&gt;
output: passed&lt;/p&gt;

&lt;h1&gt;
  
  
  python program for if statement:
&lt;/h1&gt;

&lt;p&gt;mark=50&lt;br&gt;
if(mark&amp;gt;35):&lt;br&gt;
   print("passed")&lt;br&gt;
Output: passed&lt;/p&gt;

&lt;p&gt;2.#Java program for if else statement:&lt;/p&gt;

&lt;p&gt;public class Fruit&lt;br&gt;
{&lt;br&gt;&lt;br&gt;
  public static void main(String args[])&lt;br&gt;
  {&lt;br&gt;
    int orange=100;&lt;br&gt;
    if(orange&amp;gt;200)&lt;br&gt;
    {&lt;br&gt;
    System.out.println("will not buy");&lt;br&gt;
    }&lt;br&gt;
    else&lt;br&gt;
    {&lt;br&gt;
    System.out.println("will buy oranges");&lt;br&gt;
    }&lt;br&gt;
  }&lt;br&gt;
}&lt;br&gt;
Output: will buy oranges&lt;/p&gt;

&lt;h1&gt;
  
  
  python program for if else statement:
&lt;/h1&gt;

&lt;p&gt;orange=100&lt;br&gt;
if(orange&amp;gt;200):&lt;br&gt;
  print("will not buy")&lt;br&gt;
else:&lt;br&gt;
  print("will buy oranges")&lt;br&gt;
Output:&lt;br&gt;
     will buy oranges&lt;/p&gt;

&lt;h1&gt;
  
  
  Java program for nested if statement:
&lt;/h1&gt;

&lt;p&gt;public class Calculate&lt;br&gt;
{&lt;br&gt;
 public static void main(String args[])&lt;br&gt;
 {&lt;br&gt;
  int a = 10;&lt;br&gt;
  int b = 20;&lt;br&gt;
  if (a==10)&lt;br&gt;
   {&lt;br&gt;
     if (b&amp;gt;10) &lt;br&gt;
      {&lt;br&gt;
        System.out.println("true");&lt;br&gt;
        }&lt;br&gt;
   else&lt;br&gt;
       {&lt;br&gt;
        System.out.println("false");&lt;br&gt;
       }&lt;br&gt;
   }&lt;br&gt;
 }&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;output:true&lt;/p&gt;

&lt;h1&gt;
  
  
  python program for nested if statement:
&lt;/h1&gt;

&lt;p&gt;a = 10&lt;br&gt;
b = 20&lt;br&gt;
if a == 10:&lt;br&gt;
  if b &amp;gt; 10:&lt;br&gt;
    print("true")&lt;br&gt;
else:&lt;br&gt;
    print("false")&lt;/p&gt;

&lt;p&gt;output:true&lt;/p&gt;

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