基本数据类型变量的定义和使用
变量定义的格式:
数据类型 变量名 = 初始化值;
基本数据类型
byte、short、int、float、double、char、boolean
注意:
整数默认是int型,如果要定义long型的数据,则要在初始化值最后加L(JDK1.8之前)
浮点数默认是double型,如果要定义float型的数据,则要在初始化值最后加F
public class VariableDemo {
public static void main(String[] args) {
//定义byte类型的变量
byte b = 10;
System.out.println(10);
System.out.println(b);
//定义short类型的变量
short s = 100;
System.out.println(s);
//定义int类型的变量
int i = 10000;
System.out.println(i);
//定义long类型的变量
long l = 1000000000000000L;
System.out.println(l);
//定义float类型的变量
float f = 12.34F;
System.out.println(f);
//定义double类型的变量
double d = 12.34;
System.out.println(d);
//定义char类型的变量
char c = 'a';
System.out.println(c);
//定义boolean类型的变量
boolean bb = false;
System.out.println(bb);
}
}
变量定义的注意事项
变量未赋值是不能直接使用的
引出变量的第二种使用格式
变量只在它所属的范围内有效
变量在那对大括号内,变量就属于那对大括号
一行可以定义多个变量,但是不建议(显得代码太拥挤,不美观)
/*
变量定义注意事项:
1:变量未赋值,不能直接使用
2:变量只在它所属的范围内有效
变量属于它所在的那对大括号
3:一行上可以定义多个变量,但是不建议
*/
public class VariableDemo2 {
public static void main(String[] args) {
//定义变量
int a = 10;
System.out.println(a);
int b;
b = 20; //变量在使用前赋值都是可以的
System.out.println(b);
{
int c = 100;
System.out.println(c);
}
//System.out.println(c);
/*
int aa,bb,cc;
aa = 10;
bb = 20;
cc = 30;
*/
/*
int aa = 10;
int bb = 20;
int cc = 30;
*/
int aa=10,bb=20,cc=30;
}
}