变量
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("累了");
}
}
}