java中的原始数据类型错误?

时间:2016-06-06 09:03:44

标签: java

我是java编程语言的新手,有人可以告诉我跟踪错误的原因。

 public class TestPrimitives {

        int a;
        a  = 10;

        public static void main(String[] args) {
            TestPrimitives cn = new TestPrimitives();

            System.out.println(cn.a);
        }

    }

错误:

Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - cannot find symbol
  symbol:   class a
  location: class beginner.TestPrimitives
    at beginner.TestPrimitives.<init>(TestPrimitives.java:15)
    at beginner.TestPrimitives.main(TestPrimitives.java:18)

2 个答案:

答案 0 :(得分:0)

您无法初始化变量外部代码块

Date.now.beginning_of_week
Date.now.end_of_week

在申报时启动变量

a  = 10;

或在init块中

int a = 10;

答案 1 :(得分:0)

您可以在以下位置初始化值:

  1. 构造
  2. 方法
  3. 初始化块
  4. 或试试这个:

    int a = 10;