❓ نسخ المصفوفة copyOf
Arrays.copyOf clone
Arrays.copyOf clone
int[] x = {1,2};
int[] y = java.util.Arrays.copyOf(x, x.length);
y[0] = 9;
System.out.println(x[0]);❓ إزالة أثناء for-each
Removing during for-each
Removing during for-each
import java.util.*;
List<Integer> list = new ArrayList<>(java.util.Arrays.asList(1,2,3));
for (Integer v : list) {
if (v == 2) list.remove(v);
}
System.out.println(list.size());
❓ ثبات toString مقابل تعديل StringBuilder
StringBuilder mutability
StringBuilder mutability
StringBuilder sb = new StringBuilder("a");
String s = sb.toString();
sb.append("b");
System.out.println(s);❓ continue مع الأعداد الزوجية
continue with evens
continue with evens
int s = 0;
for (int i = 1; i <= 4; i++) {
if (i % 2 == 1) continue;
s += i;
}
System.out.println(s);