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
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
Java是一种面向对象的编程语言,它的语法比较严谨,但是也很容易上手。下面详细讲解Java基础语法,并附带例子: 1. 变量 Java中的变量有三种类型:int、double和String。 int 表示整数,double 表示浮点数,而 String 表示字符串。变量需要先声明,再赋值,例如: int age; // 声明一个整数变量 age = 20; // 给变量 age 赋值为 20 double height = 1.75; // 声明一个双精度浮点数变量并赋值 String name = "Tom"; // 声明一个字符串变量并赋值 2. 运算符 Java中的运算符包括算术运算符、比较运算符、逻辑运算符等。常见的算术运算符有加减乘除和取模,例如: int a = 10; int b = 3; int c = a + b; int d = a - b; int e = a * b; int f = a / b; int g = a % b; 常见的比较运算符有等于、不等于、大于、小于、大于等于和小于等于,例如: int a = 10; int b = 3; boolean c = a == b; // false boolean d = a != b; // true boolean e = a > b; // true boolean f = a < b; // false boolean g = a >= b; // true boolean h = a <= b; // false 常见的逻辑运算符有与、或、非,例如: int a = 10; int b = 3; boolean c = a > b && a < 20; // true boolean d = a < b || a > 20; // false boolean e = !(a > b); // false 3. 控制流程 Java中的控制流程包括条件语句和循环语句。常见的条件语句有 if 和 switch,例如: int a = 10; if (a > 5) { System.out.println("a 大于 5"); } else { System.out.println("a 小于等于 5"); } int b = 2; switch (b) { case 1: System.out.println("b 等于 1"); break; case 2: System.out.println("b 等于 2"); break; default: System.out.println("b 不等于 1 或 2"); } 常见的循环语句有 for、while 和 do-while,例如: for (int i = 1; i <= 5; i++) { System.out.println(i); } int i = 1; while (i <= 5) { System.out.println(i); i++; } int j = 1; do { System.out.println(j); j++; } while (j <= 5); 4. 方法 Java中的方法是一个独立的代码块,可以被重复使用。方法需要先声明,再调用,例如: public static void sayHello() { System.out.println("Hello World!"); } sayHello(); // 调用 sayHello() 方法 方法还可以带参数和返回值,例如: public static int add(int a, int b) { return a + b; } int c = add(1, 2); // 调用 add() 方法,并将返回值赋给 c 总结:Java基础语法包括变量、运算符、控制流程和方法等。掌握这些基础语法是学习Java编程的基础,需要多加练习和实践。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值