基本数据类类型:
基本数据类型:byte()、short、char 、int(最大为以2开头的10位数) 、long 、flort、double、boolean。
引用数据类型:
String;自定义类型
+ 号的含义
1.用于数学的运算(数字间的加减(例如int z = 2 + 3))
2.拼接(字符串与数字 例如 ("sum"+1))
3. 类型的转换(byte z += 1;)
++ 在前先自增后赋值,++在后,先赋值再自增
-- 同上
/ 取模 %取余
if判断语句
if判断语句:
if(表达式){
代码块
}
if(表达式){}当表达式为true时执行代码块,如果为false则不执行
if(表达式){},只能执行一个语句
if语句可以嵌套循环
switch 判断语句
switch可以支持的类型有哪些?
byte 、short、char、int、String(JDK1.7)、enum枚举类型(JDK1.5)
switch判断语句:
语法: switch(变量){
case 值;
代码块;
break;
}
break是结束的意思,当代码走到break的时候,那么程序会结束当前代码块
称这种现象为:break 穿透
for循环
语法:
for (初始化;条件语句;条件控制语句){执行代码}
for(int i = 0;i < 5;i++){
System.out.println(i);
}
while循环
语法:
初始化
while(表达式){
输出语句;
条件控制语句;
}
for 循环和while循环的区别?
for循环中的初始化值只能在for循环中使用,while循环中初始化的值在外边也可以使用;
int i = 1;
while(i < 5){
System.out.println(i);
i++;
}