2017-04-12 62 views
0

比方說,我有我如何可以連接的char []

Char[] one = {'a','b'}; 
Char[] two = {'c','d'}; 

我需要做什麼來連接呢?

一些代碼:

Random rand = new Random(); 

int Plength = 6; 
char[] i = new char[Plength]; 
for (int x = 0; x < Plength; x++){ 
    i[x] = one[rand.nestIng(one.length)]; 
} 
+1

定義「連接」。你想實現什麼? –

+0

可能的重複[在Java中組合和排序兩個不同長度的數組](http://stackoverflow.com/questions/13952127/combine-and-sort-two-arrays-of-different-length-in-java) – JustinKSU

回答

3

如果你想連接兩個數組:

char[] array1 = ... 
char[] array2 = ... 

char[] result = new char[array1.length + array2.length]; 
System.arraycopy(array1, 0, result, 0, array1.length); 
System.arraycopy(array2, 0, result, array1.length, array2.length); 

result包含串聯。

相關問題