如何基于另外两个数组回填Java字符串数组?

1 java arrays string

我有两个数组:

String[] ArrayA = {"9","1","4","2","3"}; 
String[] ArrayB = {"9","2","8"};
Run Code Online (Sandbox Code Playgroud)

如何获得如下的新数组

String[] ArrayC = {"9","2","8","A","A"};
Run Code Online (Sandbox Code Playgroud)

逻辑是创建一个新ArrayC的长度等于ArrayA和回填剩余的数组元素(ArrayA长度减去ArrayB长度= 2)的差异"A".

Joo*_*gen 6

阅读数组的javadoc .

arrayC = Arrays.copyOf(arrayB, arrayA.length);
Arrays.fill(arrayC, arrayB.length, arrayA.length, "A");
Run Code Online (Sandbox Code Playgroud)