How to merge two arrays?
SolutionThis example shows how to merge two arrays into a single array by the use of list.Addall(array1.asList(array2) method of List class and Arrays.toString () method of Array class.
import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class Main { public static void main(String args[]) { String a[] = { "A", "E", "I" }; String b[] = { "O", "U" }; List list = new ArrayList(Arrays.asList(a)); list.addAll(Arrays.asList(b)); Object[] c = list.toArray(); System.out.println(Arrays.toString(c)); } }Result
The above code sample will produce the following result.
[A, E, I, O, U]
Another sample example of Arrays Merge.
public class HelloWorld { public static void main(String[] args) { int[]a = {1,2,3,4}; int[]b = {4,16,1,2,3,22}; int[]c = new int[a.length+b.length]; int count = 0; for(int i = 0; i < a.length; i++) { c[i] = a[i]; count++; } for(int j = 0; j < b.length;j++) { c[count++] = b[j]; } for(int i = 0;i < c.length;i++) System.out.print(c[i]+" "); } }
The above code sample will produce the following result.
1,2,3,4,4,16,1,2,3,22
java_arrays.htm
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4