[root@zexu websocket_start]# npm ls -g installed npm WARN ls doesn't take positional args. Try the 'search' command npm WARN websocket-server@1.4.04 package.json: bugs['web'] should probably be bugs['url'] /usr/lib ??? npm@1.1.2 ? ??? abbrev@1.0.3 ? ??? block-stream@0.0.5 ? ??? fast-list@1.0.2 ? ??? fstream@0.1.12 ? ??? graceful-fs@1.1.5 ? ??? inherits@1.0.0 ? ??? ini@1.0.2 ? ??? lru-cache@1.0.5 ? ??? minimatch@0.1.5 ? ??? mkdirp@0.3.0 ? ??? node-uuid@1.3.3 ? ??? nopt@1.0.10 ? ??? proto-list@1.0.0 ? ??? read@0.0.1 ? ??? request@2.9.151 ? ??? rimraf@2.0.1 ? ??? semver@1.0.13 …
我写了一个枚举类,我想要按类型获取属性并获取type by属性,但似乎不可能.
public enum AreaCode {
area1(7927),
area2(7928),
area3(7929);
private final int ac;
AreaCode(int ac) {
this.ac = ac;
}
int areaCode(){
return ac;
}
AreaCode area(int n) {
switch (n) {
case 7927: return AreaCode.area1;
case 7928: return AreaCode.area2;
case 7929: return AreaCode.area3;
}
}
}
Run Code Online (Sandbox Code Playgroud)
上面的代码不会编译.如何area(int n)上班?