基本数据类型变量的定义和使用
变量定义的格式:
数据类型  变量名 = 初始化值;
基本数据类型
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;}}
