// 基本数据类型 四类八种
// 整数
byte data1 = 5;
short data2 = 2;
int data3 = 3;
long data4 = 4;
// 浮点数 默认类型为double
float f = 12.1f;
double d = 13.4;
// 字符型
char c = 'a';
// 布尔型 默认为false
boolean b = true;
// 引用数据类型
// String new (数组,)
System.out.println(data1 + "" + data2 + "" + data3 + "" + data4 + "" + f + "" + d + "" + c + "" + b);
int arr[] = {1, 3, 34, 4, 5, 5, 6, 67, 34};
// 流程控制
// 1.顺序结构,2.选择结构 3.switch循环 4.循环结构包含三种:for循环,while循环,do while循环
// 区别:for和while循环先判断循环成立,然后再在执行循环体,do while 先执行循环体一次,再执行循环条件
// for循环
for (int i = 1; i < arr.length; i++) {
System.out.println(arr[i]);
}
// where循环
int num = 5;
while (num < 15) {
System.out.println("num:" + num);
num++;
}
// do while
int num1 = 1;
do {
num1++;
System.out.println("num1:" + num1);
} while (num1 < 12);
// if条件
if (b && data4 != 4) {
System.out.println(b + "" + data4);
} else {
System.out.println(b + "" + data4);
}
// switch
// 跳出循环的三种方式
// break:跳出循环结构,执行循环之后的语句
// continue:跳出当前循环,进行下一次循环
// return:返回一个值,结束方法的运行
switch (data1) {
case 1:
System.out.println("输出一:" + data1);
break;
case 2:
System.out.println("输出二" + data1);
break;
case 3:
System.out.println("输出三:" + data1);
break;
default:
System.out.println("没有符合要求的");
break;
}