0
点赞
收藏
分享

微信扫一扫

【记录后端学习—Java 2】

彭维盛 2022-03-17 阅读 97

Java基本语法


数据类型

在Java中数据类型只有四类八种。

  1. 整数型:byte、short、int、long
    byte是字节,1byte = 8bits,byte的默认值是0;
    short占用两个字节,即16位,1short = 16bits,默认值也是0;
    int 占用四个字节,即32位,1 int = 32bits,默认值是0;
    long占用八个字节,即64位,1 long = 64bits,默认值是0L。
  2. 浮点型
    浮点型有两种数据类型:float 和 double。
    float 是单精度浮点型,占用4位,1float = 32bits,默认值是0.0f;
    double 是双精度浮点型,占用8位,1double= 64bits,默认值是0.0d。
  3. 字符型
    字符型就是 char,char类型是一个单一的16位Unicode字符,最小值是 \u0000(即0),最大值是\uffff(即65535),char数据类型可以存储任何字符。
  4. 布尔型
    布尔型指的就是Boolean,只有两种值,true或者是false,只表示1位,默认值false。
数据类型内存(位)默认值
byte80
shore160
int320
long640L
float320.0f
double640.0d
char16\u0000
boolean8false

Java执行控制流程

Java流程控制涉及包括if-else、while、do-while、for、return、break以及switch。

1.条件语句

int a = 10;
if(a > 10){
 return true;
}
return false;
int a = 10;
int b = 11;
if(a >= b){
 System.out.println("a >= b");
}else{
 System.out.println("a < b");
}
int x = 40;
if(x > 60) {
 System.out.println("x的值大于60");
} else if (x > 30) {
 System.out.println("x的值大于30但小于60");
} else if (x > 0) {
 System.out.println("x的值大于0但小于30");
} else {
 System.out.println("x的值小于等于0");
}
switch (week) {
 case 1:
 System.out.println("Monday");
 break;
 case 2:
 System.out.println("Tuesday");
 break;
 case 3:
 System.out.println("Wednesday");
 break;
 case 4:
 System.out.println("Thursday");
 break;
 case 5:
 System.out.println("Friday");
 break;
 case 6:
 System.out.println("Saturday");
 break;
 case 7:
 System.out.println("Sunday");
 break;
 default:
 System.out.println("No Else");
 break;
}

2.循环语句

int a = 10;
while(a > 5){
 a--;
}
int b = 10;
do {
 System.out.println("b == " + b);
 b--;
} while(b == 1);
}
for(int i = 1;i < 5;i++){
}
int array[] = {7, 8, 9};
for (int arr : array) {
 System.out.println(arr);
}

3.跳转语句

Java语言中,有三种跳转语句:break、continue和return。

  • continue :指跳出当前的这一次循环,继续下一次循环。
  • break :指跳出整个循环体,继续执行循环下面的语句。
  • return 用于跳出所在方法,结束该方法的运行。
举报

相关推荐

0 条评论