5.00 / 1 oy

Java'da Array'i List'e Dönüştürmek

Bu gece Java'da List'ler hakkında giriş yaptıktan sonra List olarak tanımlanan bir grup tamsayının nasıl Array'e dönüştürülebileceğini (tamsayı olması şart değil) gördük. Gecenin son örneği olarak bu sefer Array olarak tanımladığımız tamsayıları List'e dönüştürerek çıktı alacağız.

Örnek: Tamsayılar için önceki örneklerdeki sayıları kullanarak önce bir vektör tanımlayalım, sonra da bu vektördeki değerleri List'e dönüştürelim.

Import Edilecek Kütüphaneler:

import java.util.Arrays;
import java.util.Collections;
import java.util.List;

Kodlar:

Integer[] vektor = {8, 1, 9, 10, 16, 3, 22, 9, 6};

List<Integer> sayilar = Arrays.asList(vektor);
System.out.println(sayilar);

 Collections.sort(sayilar);
 System.out.println(sayilar);

Çıktı:

[8, 1, 9, 10, 16, 3, 22, 9, 6]
[1, 3, 6, 8, 9, 9, 10, 16, 22]

 

Örnek 2: Hep tamsayılı örnek verdik, bu sefer String değerlerden bir Array tanımlayıp List'e çevirelim ve sonra da sıralayarak yazdıralım.

Kodlar:

String[] vektor = {"Ali", "Fatma", "Tansu", "Bülent", "Canan"};

List<String> isimler = Arrays.asList(vektor);
System.out.println(isimler);

Collections.sort(isimler, Collections.reverseOrder());
System.out.println(isimler);

Çıktı:

[Ali, Fatma, Tansu, Bülent, Canan]
[Tansu, Fatma, Canan, Bülent, Ali]

 

utku33

04.02.2020 04:28

Bu soru 1 kez yanıtlandı.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Java'da Array'i List'e Dönüştürmek

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.