public class AA
{
public static void getArr(String [] s){
for(int i=0 ;i<s.length ; i++) System.out.println(s[i]);
} public static void main(String [] args){
AA.getArr({"a","b"});//错误 String [] bb = ({"a","b"});//这样就对拉,为什么?
}
}
{
public static void getArr(String [] s){
for(int i=0 ;i<s.length ; i++) System.out.println(s[i]);
} public static void main(String [] args){
AA.getArr({"a","b"});//错误 String [] bb = ({"a","b"});//这样就对拉,为什么?
}
}
public class Test
{
public static void getArr(String [] s){
for(int i=0 ;i <s.length ; i++) System.out.println(s[i]);
} public static void main(String [] args){
String[] a={"a","b"};
Test.getArr(a);//错误
}
}
直接那样是因为语法错误,java不允许这样的语法,没办法!