Java基础变量的注意事项

java基础——变量的注意事项

在使用变量的时候,有一些需要注意的地方:

1、如果创建多个变量,那么变量的名称不能重复!

//下面那样的写法是错误的,并不能把 20 再次赋值给变量num
int num =10;  
int num = 20; 

2、对于float和long类型来说,字母后缀F和L不能丢!

//F和L不区分大小写,但是建议使用大写
float num1 =10F;  
long num2 = 20L; 

3、使用byte和short类型的变量,右侧的数据类型不能超过左侧类型的范围!

byte num1 = 600;   //编译器直接报错,600超出了byte类型的范围
short num2 = 60000;  //编译器直接报错,6000超出了short类型的范围

4、没有进行赋值的变量,不能直接使用!一定要赋值才能使用!


public class Demo01 {
    
    
    public static void main(String[] args) {
    
    
        int num1;
        System.out.println(num1);  //编译器报错
        String s;
        System.out.println(s);  //编译器报错
        //.....
        
		int num2 = 0;
		System.out.println(num2);  //正确写法
    }
}


//有一种情况(变量为全局变量的时候),变量没有赋值也能输出,输出的是变量类型的默认值
//全局变量无须初始化,局部变量必须手动赋值
public class Demo02 {
    
    
	int num1;  //全局变量
    public static void main(String[] args) {
    
    
        System.out.println(num1);  //输出结果为0
    }
}

5、变量不能超出作用域的范围

public class Demo01 {
    
    
    public static void main(String[] args) {
    
    
        int num1 = 10;
        System.out.println(num1);  //正常使用输出
    }
    public void sum(){
    
    
		System.out.println(num1 + 10);  //超出了num1的作用范围,错误写法,num1只能在main方法里面使用
	}
}

猜你喜欢

转载自blog.csdn.net/weixin_47316336/article/details/108834467
今日推荐