给定如下Java代码,编译运行的结果是( )。 import java.util.*; public class Test { public static void main (String [ ] arge) { List list = new ArrayList ( ); list.add("A"); list.add(2,"B"); String s = (String) list.get ( 1 ); System.out.println (s); }}
A. 编译是发生错误
B. 运行时引发异常
C. 正确运行,输出:A
D. 正确运行,输出:B