变量的使用方面的问题

来源:3-3 Java中的赋值运算符

粯子粥

2015-02-05 22:49

同一变量是否只可声明一次?

写回答 关注

3回答

  • 可乐维他奶
    2015-02-06 20:45:19
    class  AB
    {
        public static void main(String[] args) 
        {
            //如果在同一个作用域就只能一次,如果不同作用域可以再次声明;如两个if判断语句中的c变量                int a = 5;
            int b = 6;
            System.out.println(a+b);
            if (a>2)
            {
                //int a;
                //这里如果你把上面的a的注释解开掉的话就会报错,因为a变量是整个类的全局变量
                 String c = "the same";
                System.out.println(c);
            }
            
            if (b>2)
            {
                String c = "the same";
                System.out.println(c);
            }
            
        }
    }


  • 可乐维他奶
    2015-02-06 20:44:13


    class  AB
    {
        public static void main(String[] args)
        {

            //如果在同一个作用域就只能一次,如果不同作用域可以再次声明;如两个if判断语句中的c变量                int a = 5;
            int b = 6;
            System.out.println(a+b);
            if (a>2)
            {
                //int a;

                //这里如果你把上面的a的注释解开掉的话就会报错,因为a变量是整个类的全局变量


                String c = "the same";
                System.out.println(c);
            }
            
            if (b>2)
            {
                String c = "the same";
                System.out.println(c);
            }
            
        }
    }



  • _Exception
    2015-02-05 23:03:38

    还在同一作用域,,

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题