这个输出结果也是意料之内的,ArrayList这个List的值不足以输入到你的数组里,所以干脆就不要放了,如何解决呢,我们情况四再说 strings:[null] 1. 情况四 实际上toArray方法是有返回值的,就是返回一个数组,里面放着ArrayList里的每个值 ArrayList<String> s = new ArrayList<>(); s.add("123"); s.add("456...