编译、运行下面代码将发生。 clasa Test { static int myArg =1 public static void main ( string 【】args ){ int myArg; System . out println ( myArg ):}
时间: 2024-05-03 07:20:48 浏览: 119
在编译时会发生错误,因为在类Test中静态变量myArg没有分号作为结束符,在main方法中myArg重复定义的同时未赋初值。正确的代码应该是:
```
class Test {
static int myArg = 1;
public static void main(String[] args) {
int myArg = 0;
System.out.println(myArg);
}
}
```
相关问题
HashMap<string, clasa<?>>怎么赋值
您好,HashMap<string, clasa<?>>的赋值方式如下:
HashMap<String, Class<?>> map = new HashMap<>();
map.put("key1", String.class);
map.put("key2", Integer.class);
这样就可以将String和Integer的Class对象存入HashMap中,并通过对应的key进行存取了。希望能够帮到您!
阅读全文