if语句
if-else 语句
if-else-if 语句
嵌套if 语句
if(condition){
//code to be executed}
//Java Program to demonstate the use of if statement.public class IfExample {
public static void main(String[] args) {
//defining an 'age' variable int age=20;
//checking the age if(age>
18){
System.out.print("Age is greater than 18");
}
}
}
Age is greater than 18
if(condition){
//code if condition is true}
else{
//code if condition is false}
//A Java Program to demonstrate the use of if-else statement.
//It is a program of odd and even number.public class IfElseExample {
public static void main(String[] args) {
//defining a variable int number=13;
//Check if the number is divisible by 2 or not if(number%2==0){
System.out.println("even number");
}
else{
System.out.println("odd number");
}
}
}
odd number
public class LeapYearExample {
public static void main(String[] args) {
int year=2020;
if(((year % 4 ==0) &
&
(year % 100 !=0)) || (year % 400==0)){
System.out.println("LEAP YEAR");
}
else{
System.out.println("COMMON YEAR");
}
}
}
LEAP YEAR
public class IfElseTernaryExample {
public static void main(String[] args) {
int number=13;
//Using ternary operator String output=(number%2==0)?"even number":"odd number";
System.out.println(output);
}
}
odd number
if(condition1){
//code to be executed if condition1 is true}
else if(condition2){
//code to be executed if condition2 is true}
else if(condition3){
//code to be executed if condition3 is true}
...else{
//code to be executed if all the conditions are false}
//Java Program to demonstrate the use of if else-if ladder.
//It is a program of grading system for fail, D grade, C grade, B grade, A grade and A+.public class IfElseIfExample {
public static void main(String[] args) {
int marks=65;
if(marks<50){
System.out.println("fail");
}
else if(marks>=50 &&marks<60){
System.out.println("D grade");
}
else if(marks>=60 &&marks<70){
System.out.println("C grade");
}
else if(marks>=70 &&marks<80){
System.out.println("B grade");
}
else if(marks>=80 &&marks<90){
System.out.println("A grade");
}
else if(marks>=90 &&marks<100){
System.out.println("A+ grade");
}
else{
System.out.println("Invalid!");
}
}
}
C grade
public class PositiveNegativeExample {
public static void main(String[] args) {
int number=-13;
if(number>
0){
System.out.println("POSITIVE");
}
else if(number<
0){
System.out.println("NEGATIVE");
}
else{
System.out.println("ZERO");
}
}
}
NEGATIVE
if(condition){
//code to be executed if(condition){
//code to be executed }
}
//Java Program to demonstrate the use of Nested if Statement.public class JavaNestedIfExample {
public static void main(String[] args) {
//Creating two variables for age and weight int age=20;
int weight=80;
//applying condition on age and weight if(age>
=18){
if(weight>
50){
System.out.println("You are eligible to donate blood");
}
}
}
}
You are eligible to donate blood
//Java Program to demonstrate the use of Nested if Statement. public class JavaNestedIfExample2 {
public static void main(String[] args) {
//Creating two variables for age and weight int age=25;
int weight=48;
//applying condition on age and weight if(age>=18){
if(weight>50){
System.out.println("You are eligible to donate blood");
}
else{
System.out.println("You are not eligible to donate blood");
}
}
else{
System.out.println("Age must be greater than 18");
}
}
}
You are not eligible to donate blood