Point me how. I tried all the ways.. Still no luck.create a clone and pass it to the method

public static void main(String[] args) {
String[] array1 = new String[]{"A", "B", "C"};
List<String[]> list = new ArrayList<>();
List<String[]> duplicateList = new ArrayList<>();
list.add(array1);
duplicateList.add(array1);
ContentTest contentTest = new ContentTest();
contentTest.setContent(duplicateList);
contentTest.print();
System.out.println("Original List");
for (String values[] : list) {
System.out.println(Arrays.asList(values));
}
}
public static void main(String[] args) {
String[] array1 = new String[]{"A", "B", "C"};
String[] array2 = new String[]{"A", "B", "C"};
List<String[]> list = new ArrayList<>();
List<String[]> duplicateList = new ArrayList<>();
list.add(array1);
duplicateList.add(array2);
ContentTest contentTest = new ContentTest();
contentTest.setContent(duplicateList);
contentTest.print();
System.out.println("Original List");
for (String values[] : list) {
System.out.println(Arrays.asList(values));
}
}
public static void main(String[] args) {
String[] array1 = new String[]{"A", "B", "C"};
String[] array2 = new String[array1.length];
for (int i=0; i< array1.length; i++) {
array2[i] = array1[i];
}
List<String[]> list = new ArrayList<>();
List<String[]> duplicateList = new ArrayList<>();
list.add(array1);
duplicateList.add(array2);
ContentTest contentTest = new ContentTest();
contentTest.setContent(duplicateList);
contentTest.print();
System.out.println("Original List");
for (String values[] : list) {
System.out.println(Arrays.asList(values));
}
}
Point me how. I tried all the ways.. Still no luck.![]()
String[] stringsCopy = Arrays.copyOf(str, str.length);
ok.. machan me krame wada...main method eka mehema change karoth umbata therei methana wenne mokada kiyala. umba aluthin duplicateList kiyala ekak heduwath ekata add karala thiyenne array1 kiyana kalin list ekata add karapu object ekama thamai. eka nisa kalin list eken array1 object ekata karana change ekak duplicateList eken print wenna dunnath e change eka pennanawa. eka nisa karanna one wenama String array ekak aluth list ekakata add karala eka ContentTest class ekata pass karala change karana eka.Code:public static void main(String[] args) { String[] array1 = new String[]{"A", "B", "C"}; List<String[]> list = new ArrayList<>(); List<String[]> duplicateList = new ArrayList<>(); list.add(array1); duplicateList.add(array1); ContentTest contentTest = new ContentTest(); contentTest.setContent(duplicateList); contentTest.print(); System.out.println("Original List"); for (String values[] : list) { System.out.println(Arrays.asList(values)); } }
saralawa kiwwoth methana lists 2k saha arrays 2k use karanna one.Code:public static void main(String[] args) { String[] array1 = new String[]{"A", "B", "C"}; String[] array2 = new String[]{"A", "B", "C"}; List<String[]> list = new ArrayList<>(); List<String[]> duplicateList = new ArrayList<>(); list.add(array1); duplicateList.add(array2); ContentTest contentTest = new ContentTest(); contentTest.setContent(duplicateList); contentTest.print(); System.out.println("Original List"); for (String values[] : list) { System.out.println(Arrays.asList(values)); } }

14+replay එකට තෑන්ක්ස්. ඒත් ContentTest class එක වෙනස් කරන්න බෑ. එහෙම කලොත් ඒක වෙන ප්රශ්න ගොඩක් හදනව. මට මේන් එකේ පාස් වෙන තැනින් විතරයි වෙනසක් කරන්න පුලුවන්.
Code:public static void main(String[] args) { String[] array1 = new String[]{"A", "B", "C"}; List<String[]> list = new ArrayList<>(); List<String[]> duplicateList = new ArrayList<>(); list.add(array1); duplicateList.add(array1); ContentTest contentTest = new ContentTest(); contentTest.setContent(duplicateList); contentTest.print(); System.out.println("Original List"); for (String values[] : list) { System.out.println(Arrays.asList(values)); } }
main method eka mehema change karoth umbata therei methana wenne mokada kiyala. umba aluthin duplicateList kiyala ekak heduwath ekata add karala thiyenne array1 kiyana kalin list ekata add karapu object ekama thamai. eka nisa kalin list eken array1 object ekata karana change ekak duplicateList eken print wenna dunnath e change eka pennanawa. eka nisa karanna one wenama String array ekak aluth list ekakata add karala eka ContentTest class ekata pass karala change karana eka.
Code:public static void main(String[] args) { String[] array1 = new String[]{"A", "B", "C"}; String[] array2 = new String[]{"A", "B", "C"}; List<String[]> list = new ArrayList<>(); List<String[]> duplicateList = new ArrayList<>(); list.add(array1); duplicateList.add(array2); ContentTest contentTest = new ContentTest(); contentTest.setContent(duplicateList); contentTest.print(); System.out.println("Original List"); for (String values[] : list) { System.out.println(Arrays.asList(values)); } }
saralawa kiwwoth methana lists 2k saha arrays 2k use karanna one.