Java学习Day3_上 总结

1.算术运算符:

%运算:

a % b = a - a / b * b

2.关系运算符:

返回值是boolean类型.

3.逻辑运算符:

PASS

4.三元运算符:

条件表达式 ? : 表达式1:表达式2;

public class ThreeEye {
    public static void main(String arg[]) {
        int a = 1, b = 2;
        int c = a > b ? a : b;
        System.out.println(c);
    }
}

5.运算符优先级:

JAVA中所有的关键字都是小写.

6.键盘输入:

import java.util.*;

public class Input {

    public static void main(String arg[]) {
        Scanner sc = new Scanner(System.in);
        String s = sc.next();
        System.out.println(s);
    }
}

7.流程控制

BreakDetail 和 ContinueDetail:

标签的使用:

可以通过使用标签,指定跳出哪个for.

public class Control {
    public static void main(String arg[]) {

        lb1: for (int i = 1; i <= 5; i++) {
            System.out.println(1);
            lb2: for (int j = 1; j <= 5; j++) {
                System.out.println(2);
                if (j == 3)
                    break lb1;
            }
        }
    }
}

标签的使用:

可以通过使用标签,指定继续哪个for.

public class Control {
    public static void main(String arg[]) {

        lb1: for (int i = 1; i <= 5; i++) {
            System.out.println(1);
            lb2: for (int j = 1; j <= 5; j++) {
                System.out.println(2);
                if (j == 3)
                    continue lb1;
            }
        }
    }
}

8.数组(引用数据类型)

初始化方法一:动态初始化:

public class Array {
    public static void main(String arg[]) {
        int a[] = new int[5];
    }
}

初始化方法二:动态初始化:

public class Array {
    public static void main(String arg[]) {
        int a[];
        a = new int[5];
    }
}

数组内的数据类型必须都一样.

数组内中的元素默认都是0.

数组拷贝:

注意:

public class Array {
    public static void main(String arg[]) {
        int arr1[] = { 3, 3, 3, 4 };
        int arr2[] = arr1;
        arr2[2] = 100;
        System.out.println(arr1[2]);
    }
}
这样是错误的,因为空间共享,arr2和arr1共享一个空间.

数组扩容:

在 Java 中,数组的大小是固定的,一旦创建后无法直接扩容。如果你需要扩容一个数组,可以通过创建一个新的数组并将旧数组的元素复制到新数组中。

二维数组:

public class ArrayTwo {
    public static void main() {
        int arr[][] = new int[3][2];
    }
}

在java中可以出现列数不确定的数组.

posted @ 2024-07-27 01:51  牛马打工人  阅读(28)  评论(0)    收藏  举报