go to index

java之路 — [1]基础概念

read time 3 min read
java

变量

java
public class xhz{

    public static void main(String args[]){
		
        int a = 1; //通过这样定义变量
//格式为 类型 变量名 = 数值;
    }

}
类型解释
int整数
float小数
double小数(小数点位数更高)
String字符串
boolean布尔变量(数值只可为 true/false 意为正确/错误)
java
public class xhz{

    public static void main(String args[]){
        //示例
        int a = 2;
        double b = 1.1; //一般来说小数用double就可了
        String c = "xhz";
        boolean d = true;
        System.out.println(a);
        System.out.println(b);
        System.out.println(c);
        System.out.println(d);
    }

}

条件判断

java
public class xhz{

    public static void main(String args[]){
		int a = 1;
        if(a == 1){
           System.out.println("a为1");
        }
    }

}

条件

条件会返回一个布尔变量,条件正确是true,错误是false。

条件格式解释
a == b如果a等于b
a != b如果a不等于b
a > b/a < b如果a大于b/如果a小于b
a >= b/a <= b如果a大于等于b/如果a小于等于b
条件1&&条件2条件1与条件2需要一起满足
条件1||条件2条件1与条件2只要满足一个

条件判断格式为:

1.最基本的

java
if(条件){  // 可理解为 如果条件满足 就怎么样。 此处的条件为一个布尔变量
    语句
    ...
}

2.else

java
if(条件){  // 如果条件满足,就怎么样,否则就怎么样
    语句
    ...
}else{    // else 否则
    语句
    ...
}

3.else if

java
if(条件1){  // 如果条件1满足,就怎么样,如果条件2满足就怎么样,如果条件3满足就怎么样
    语句
    ...
}else if(条件2){
    语句
    ...
}else if(条件3){
    语句
    ...
}

例子:

java
public class xhz{

    public static void main(String args[]){
		int a = 1;
        if(a > 2){
           System.out.println("a大于2");
        }else if(a > 0 && a < 2){  //注意此处条件不可以写为 0<a<2
           System.out.println("a在0~2之间");
        }else{
           System.out.println("累了");
        }
    }

}