java基础语法附带详细例子

目录

一、数据类型

二、变量

三、运算符

四、条件语句

五、循环语句


Java是一种面向对象的编程语言,其基础语法包括数据类型、变量、运算符、条件语句、循环语句等。

一、数据类型

Java中数据类型包括基本数据类型和引用数据类型。

1.基本数据类型:byte、short、int、long、float、double、boolean、char。

例子:

public class Main {
    public static void main(String[] args) {
        byte a = 100;
        short b = 20000;
        int c = 1000000000;
        long d = 100000000000L;
        float e = 1.234f;
        double f = 1.23456789;
        boolean g = true;
        char h = 'a';
        System.out.println(a);
        System.out.println(b);
        System.out.println(c);
        System.out.println(d);
        System.out.println(e);
        System.out.println(f);
        System.out.println(g);
        System.out.println(h);
    }
}

运行结果:

100
20000
1000000000
100000000000
1.234
1.23456789
true
a

2.引用数据类型:类、接口、数组等。

例子:

public class Main {
    public static void main(String[] args) {
        int[] array = {1, 2, 3, 4, 5};
        String str = "Hello World";
        System.out.println(array[3]);
        System.out.println(str);
    }
}

运行结果:

4
Hello World

二、变量

Java中变量分为局部变量和成员变量。

1.局部变量:在方法、构造方法或语句块中定义的变量。

例子:

public class Main {
    public static void main(String[] args) {
        int a = 10;
        System.out.println(a);
    }
}

运行结果:

10

2.成员变量:在类中定义的变量,可被类中的方法、构造方法和语句块访问。

例子:

public class Main {
    int a = 10;
    public static void main(String[] args) {
        Main obj = new Main();
        System.out.println(obj.a);
    }
}

运行结果:

10

三、运算符

Java中的运算符包括算术运算符、关系运算符、逻辑运算符、位运算符等。

1.算术运算符:+、-、*、/、%。

例子:

public class Main {
    public static void main(String[] args) {
        int a = 10, b = 3;
        System.out.println(a + b);
        System.out.println(a - b);
        System.out.println(a * b);
        System.out.println(a / b);
        System.out.println(a % b);
    }
}

运行结果:

13
7
30
3
1

2.关系运算符:>、<、>=、<=、==、!=。

例子:

public class Main {
    public static void main(String[] args) {
        int a = 10, b = 3;
        System.out.println(a > b);
        System.out.println(a < b);
        System.out.println(a >= b);
        System.out.println(a <= b);
        System.out.println(a == b);
        System.out.println(a != b);
    }
}

运行结果:

true
false
true
false
false
true

3.逻辑运算符:&&、||、!。

例子:

public class Main {
    public static void main(String[] args) {
        boolean a = true, b = false;
        System.out.println(a && b);
        System.out.println(a || b);
        System.out.println(!a);
    }
}

运行结果:

false
true
false

4.位运算符:&、|、^、~、<<、>>、>>>。

例子:

public class Main {
    public static void main(String[] args) {
        int a = 60, b = 13;
        System.out.println(a & b);
        System.out.println(a | b);
        System.out.println(a ^ b);
        System.out.println(~a);
        System.out.println(a << 2);
        System.out.println(a >> 2);
        System.out.println(a >>> 2);
    }
}

运行结果:

12
61
49
-61
240
15
15

四、条件语句

Java中的条件语句包括if语句、switch语句。

1.if语句

例子:

public class Main {
    public static void main(String[] args) {
        int a = 10;
        if (a > 5) {
            System.out.println("a大于5");
        } else {
            System.out.println("a不大于5");
        }
    }
}

运行结果:

a大于5

2.switch语句

例子:

public class Main {
    public static void main(String[] args) {
        int a = 2;
        switch (a) {
            case 1:
                System.out.println("a等于1");
                break;
            case 2:
                System.out.println("a等于2");
                break;
            case 3:
                System.out.println("a等于3");
                break;
            default:
                System.out.println("a不等于1、2、3");
                break;
        }
    }
}

运行结果:

a等于2

五、循环语句

Java中的循环语句包括for循环、while循环、do-while循环。

1.for循环

例子:

public class Main {
    public static void main(String[] args) {
        for (int i = 0; i < 5; i++) {
            System.out.println(i);
        }
    }
}

运行结果:

0
1
2
3
4

2.while循环

例子:

public class Main {
    public static void main(String[] args) {
        int i = 0;
        while (i < 5) {
            System.out.println(i);
            i++;
        }
    }
}

运行结果:

0
1
2
3
4

3.do-while循环

例子:

public class Main {
    public static void main(String[] args) {
        int i = 0;
        do {
            System.out.println(i);
            i++;
        } while (i < 5);
    }
}

运行结果:

0
1
2
3
4
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值