Commit ba06c9f7 by Patryk Czarnik

popraweczki

parent 1dd7de8c
......@@ -29,8 +29,9 @@ public class PorownanieSzybkosciList {
System.out.println("\nDodawanie na początek... ");
start = System.currentTimeMillis();
Integer element = 333;
for(int i=0; i < 10000; i++) {
lista.add(0, 333); // 333 jest elementem (wartością) a nie indeksem
lista.add(0, element);
// Szybko dla LinkedList, wolno dla ArrayList
}
koniec = System.currentTimeMillis();
......
......@@ -13,7 +13,9 @@ public class Sortowanie2 {
String[] imiona = { "Ala", "Ola", "Iwona", "Magdalena", "Joanna", "Anna", "Teresa",
"Żaneta", "Ęcki", "Ącki", "ala", "Agnieszka", "Łucja", "Julia", "Julitta", "Ela", "Zuzanna" };
List<String> lista = new ArrayList<>(Arrays.asList(imiona));
// List<String> lista = new ArrayList<>(Arrays.asList(imiona));
// od Java 9:
List<String> lista = new ArrayList<>(List.of(imiona));
System.out.println(lista);
// Pierwszy sposób utworzenia komparatora: oddzielna klasa
......@@ -29,7 +31,7 @@ public class Sortowanie2 {
System.out.println(lista);
// Drugi sposób utworzenia komparatora: klasa anonimowa
// Składnia dostepna od początków Javy
// Składnia dostępna od początków Javy
System.out.println("\nlista.sort( klasa anonimowa )");
lista.sort(new Comparator<String>() {
public int compare(String s1, String s2) {
......@@ -49,7 +51,9 @@ public class Sortowanie2 {
System.out.println(lista);
lista.sort(Collator.getInstance(Locale.CANADA_FRENCH));
System.out.println(lista);
lista.sort(Collator.getInstance(new Locale("pl", "PL")));
// lista.sort(Collator.getInstance(new Locale("pl", "PL")));
lista.sort(Collator.getInstance(Locale.of("pl", "PL")));
// lista.sort(Collator.getInstance(Locale.of("en", "US")));
System.out.println(lista);
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment