这是一个相当基本的java问题
我有一个包含字符串的数组,我想使用 java.util.Arrays.sort 对其进行排序
当我写
String[] myArray = {"A","B","C"};
java.util.Arrays.sort(myArray);
它被正确排序
但是当我有
String[] myArray = new String[10];
myArray[0] = "A";
myArray[1] = "B";
myArray[2] = "C";
java.util.Arrays.sort(myArray);
排序抛出一个空引用异常
我很确定它真的很愚蠢,我只是现在不明白。我必须新的字符串,因为硬编码默认值不会让任何人,任何地方。