diff --git a/Programmierung2/src/Teste/kopieArray.java b/Programmierung2/src/Teste/kopieArray.java new file mode 100644 index 0000000..f65de84 --- /dev/null +++ b/Programmierung2/src/Teste/kopieArray.java @@ -0,0 +1,22 @@ +package Teste; + +public class kopieArray { + + public static void main(String[] args) { + /* + * das ein falsches Verfahren, um ein Array in einem anderen Array + * zu koopieren, in dem Fall kopieArray ist ein RefrenzVariable, die auf das selbe Array zeigt + * also wir haben nur ein Array und auf diese Array zeigen zwei RefrenzVariable + */ + int[] orgArray = {1,2,3,4,5}; + int[] kopieArray = orgArray; + + /* + * Richtige Kopie von Array + */ + int[] richtigeKopieArray = new int[orgArray.length]; + for (int i = 0; i