//代码
class Var
{
public static void StringDemo()
{
char[] c = {'a','b','c','d','e'};
String s = new String(c);
System.out.println(s);
}
public static void main(String[] args)
{
StringDemo();
}
}
编译可以通过。如果把String s = new String(c);
改为String s = String(c);时编译错误。想问一下,为什么一定要new 一个对象呢?
|