2024年java基础类型变量

java基础类型变量注意 如果使用 notepad 编码 在 cmd 控制台编译时报错 编码 GBK 的不可映射字符 可以参考如下链接进行设置 https jingyan baidu com article e3c78d649a56 基础类型变量 33c4c85f502 html 1 编写案例演示每种不同数据类型的变量定义 变量的定义格式 数据类型 变量名 初始化值 数据类型 byte

大家好,我是讯享网,很高兴认识大家。



注意:如果使用notepad++编码,在cmd控制台编译时报错(编码GBK的不可映射字符),可以参考如下链接进行设置:https://jingyan.baidu.com/article/e3c78d649a562java基础类型变量33c4c85f502.html
1.编写案例演示每种不同数据类型的变量定义
/*
    变量的定义格式:
        数据类型 变量名 = 初始化值;
        
    数据类型:
    byte,short,int,long,float,double,char,boolean
*/
public class VaribleDemo{
    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 = 1000;
        System.out.println(i);
        
        //定义long类型的变量
        //注意定义long类型的变量时,最好直接加上L
        long l = L;
        System.out.println(l);
        
        //定义float类型的变量
        //注意定义float类型的变量时,最好直接加上F
        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 = true;
        System.out.println(bb);
    }
}
2.变量定义的注意事项
-变量未赋值,不能直接使用
          引出变量的第二种使用格式
-变量只在它所属的范围内有效。
          变量在哪对大括号内,变量就属于哪对大括号。
-一行上可以定义多个变量,但是不建议这样定义
/*
    变量定义的注意事项:
        A:变量未赋值,不能直接使用
        B:变量只在它所属的范围内有效,变量属于它所在的大括号
        C:一行上可以定义多个变量,但是不建议
*/
public class VaribleDemo2{
    public static void main(String[] args){
        //定义一个变量
        int a = 10;
        System.out.println(a);
        
        int b;
        b = 20;
        System.out.println(b);
        
        //代码块
        {
            int c = 30;
            System.out.println(c);
        }
        //System.out.println(c);    //此项会编译报错,此值将不会在控制台输出
        
        int aa,bb;
        aa = 10;
        bb = 20;
        System.out.println(aa);
        System.out.println(bb);
    }
小讯
上一篇 2025-01-01 21:54
下一篇 2024-12-31 11:58

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/8165.html