public class StringTest
{
public static void main(String [] args)
{
String []str = new String[5];
str[0] = "1";
}
}这样就能编译过,但是
public class StringTest
{
String []str = new String[5];
str[0] = "1";
}
这样就不行,为什么?一定要放在方法里?
{
public static void main(String [] args)
{
String []str = new String[5];
str[0] = "1";
}
}这样就能编译过,但是
public class StringTest
{
String []str = new String[5];
str[0] = "1";
}
这样就不行,为什么?一定要放在方法里?
可以在定义变量的时候直接初始化,否则就要写到方法中。
比如str[0],str[1],str[2],我想把str[1]删除掉