数据类型包括两种:原生数据类型和引用数据类型。
原生数据类型:(1)整形 :int(32)位
(2)字节型:byte(-128-127之间的256个整数)
(3)短整型:short(16位)
(4)长整型:long(64位)。
(5)单精度浮点型:使用float表示。
(6)双精度浮点型:使用double表示。
(7)字符型:使用char表示。
(8)布尔类型:使用boolean表示。
Java中所有浮点类型都是double,不能讲double类型的变量赋给float类型的变量,怎么将double类型的值赋值给float类型的变量?(1)强制类型转换:类型 变量名=(类型)变量值;(2)直接在后面加上f。
变量在使用前必须赋值;必须要声明;变量在使用前必须要定义,且只能定义一次。
不能讲范围大的变量赋值给范围小的变量。只能通过强制类型转换。
当有若干个变量参与运算的时候,结果类型取决于表示范围最大的那个变量类型。比如,参与运算的变量中,有int、double、short,那么最后的结果就是double。
逻辑与(&&):只有当两个操作都为真的时候,结果才为真。
逻辑或(||):只有当两个操作都为假的时候,结果才为假。
switch(变量)
{
case 常量1: //待执行的代码; break;
default://待执行的代码;
}
do
{
//待执行的代码;
}while(布尔表达式);
for(变量初始化;条件判断;步进)
{
//待执行的代码;
}
break:用于跳出整个循环(经常),执行循环后面的代码。
continue:用于跳出本次循环,开始下一次循环。
网友评论