Java基础知识入门篇

Java基础知识入门篇

Java基础知识入门篇

数据类型

Java中有两种基本的数据类型:整型浮点型。整型又分为byte、short、int和long,浮点型分为float和double。此外,Java还提供了一种特殊的类型char,用于表示字符。

整型和浮点型的值都有默认的取值范围,例如int类型的默认取值范围是-231到231-1。如果需要指定一个特定的取值范围,可以使用static final关键字来定义常量。

例如:

public class DataTypeExample {
    public static void main(String[] args) {
        int maxInt = Integer.MAX_VALUE;
        int minInt = Integer.MIN_VALUE;
        System.out.println("最大整数值: " + maxInt);
        System.out.println("最小整数值: " + minInt);
    }
}

运算符

Java中的运算符可以分为以下几类:

  • 算术运算符:+、-、*、/、%
  • 关系运算符:==、!=、>、<、>=、<=
  • 逻辑运算符:&&、||、!
  • 位运算符:&、|、^、~、<<、>>
  • 赋值运算符:=、+=、-=、*=、/=、%=、&=、|=、^=、~=、<<=、>>=

流程控制

Java中的流程控制主要包括条件语句(if、if-else、switch)和循环语句(for、while、do-while)。

条件语句

  • if语句:根据一个条件来执行一段代码。
public class IfExample {
    public static void main(String[] args) {
        int age = 18;
        if (age >= 18) {
            System.out.println("成年人");
        } else {
            System.out.println("未成年人");
        }
    }
}
  • if-else语句:根据一个条件来选择执行不同的代码块。
public class IfElseExample {
    public static void main(String[] args) {
        int score = 85;
        if (score >= 90) {
            System.out.println("优秀");
        } else if (score >= 80) {
            System.out.println("良好");
        } else {
            System.out.println("及格");
        }
    }
}
  • switch语句:根据多个条件中的任意一个来执行一段代码。
public class SwitchExample {
    public static void main(String[] args) {
        int day = 3;
        switch (day) {
            case 1:
                System.out.println("周一");
                break;
            case 2:
                System.out.println("周二");
                break;
            case 3:
                System.out.println("周三");
                break;
            default:
                System.out.println("其他");
                break;
        }
    }
}

循环语句

  • for循环:用于重复执行一段代码。
public class ForExample {
    public static void main(String[] args) {
        for (int i = 0; i < 10; i++) {
            System.out.println("这是第" + i + "次循环");
        }
    }
}
  • while循环:当满足一个条件时,重复执行一段代码。
public class WhileExample {
    public static void main(String[] args) {
        int count = 0;
        while (count < 10) {
            System.out.println("这是第" + count + "次循环");
            count++;
        }
    }
}
  • do-while循环:先执行一段代码,然后判断一个条件,如果满足条件,则重复执行这段代码。
public class DoWhileExample {
    public static void main(String[] args) {
        int count = 0;
        do {
            System.out.println("这是第" + count + "次循环");
            count

好好学习,天天向上

京ICP备2023026874号-1

京公网安备11010702002577号