整型常量:
◇ 十进制整数
如123,-456,0
◇ 八进制整数
以0开头,如0123表示十进制数83,-011表示十进制数-9。
◇ 十六进制整数
以0x或0X开头,如0x123表示十进制数291,-0X12表示十进制数-18。
整型变量:
数据类型 所占位数 数的范围
byte 8 -27~27-1
bhort 16 -215~215-1
int 32 -231~231-1
long 64 -263~263-1
4.浮点型(实型)数据
实型常量:
◇ 十进制数形式
由数字和小数点组成,且必须有小数点,如0.123, 1.23, 123.0
◇ 科学计数法形式
如:123e3或123E3,其中e或E之前必须有数字,且e或E后面的指数必须为整数。
◇ float型的值,必须在数字后加f或F,如1.23f。
实型变量:
数据类型 所占位数 数的范围
float 32 3.4e-038 ~3.4e+038
double 64 1.7e-038 ~1.7e+038
5.简单数据类型的例子:
【例2.1】
public class Assign {
public static void main (String args [ ] ) {
int x , y ; //定义x,y两个整型变量
float z = 1.234f ; //指定变量z为float型,且赋初值为1.234
double w = 1.234 ; //指定变量w为double型,且赋初值为1.234
boolean flag = true ; //指定变量flag为boolean型,且赋初值为true
char c ; //定义字符型变量c
String str ; //定义字符串变量str
String str1 = " Hi " ; //指定变量str1为String型,且赋初值为Hi
c = ' A ' ; //给字符型变量c赋值'A'
str = " bye " ; //给字符串变量str赋值"bye"
x = 12 ; //给整型变量x赋值为12
y = 300; //给整型变量y赋值为300
}
}
|