小编coo*_*apa的帖子

Java - 不能访问类型为Foo的封闭实例

我有以下代码:

class Hello {
    class Thing {
        public int size;

        Thing() {
            size = 0;
        }
    }

    public static void main(String[] args) {
        Thing thing1 = new Thing();
        System.out.println("Hello, World!");
    }
}
Run Code Online (Sandbox Code Playgroud)

我知道Thing什么都不做,但我的Hello,World程序在没有它的情况下编译得很好.这只是我定义的类失败了.

它拒绝编译.我开始No enclosing instance of type Hello is accessible."创造一个新的东西.我猜是:

  1. 我有系统级问题(在DrJava或我的Java安装中)或
  2. 我对如何在java中构建一个工作程序有一些基本的误解.

有任何想法吗?

java inner-classes

297
推荐指数
5
解决办法
23万
查看次数

将隐藏输入的value属性初始化为整数.(JavaScript)的

我正在尝试使用隐藏的表单值作为一些Javascript操作的计数器.(即第二次用户点击某个位置时会发生不同的事情.)但代码如下:

<input type="hidden" id="foo" value=0>
Run Code Online (Sandbox Code Playgroud)

将初始值解释为字符串"0".有没有办法指定我希望值是一个整数,还是我只需要稍后将字符串转换为整数?

javascript forms

1
推荐指数
1
解决办法
4998
查看次数

标签 统计

forms ×1

inner-classes ×1

java ×1

javascript ×1