5.00 / 1 oy

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

Önceki örnekte Java'da bir List yaratarak sıralama işlemlerini nasıl yapabileceğimiz üzerinde durmuştuk. Önceki örneklerimizde de diziler (vektörler) konusunda bolca örnek paylaşmıştım. O zaman şimdi List olarak tanımadığımız bir dizi tamsayıyı array'e dönüştürüp nasıl array formunda iken sıralayabileceğimize bakalım.

Import edilecek kütüphaneler:

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

Kodlar:

List<Integer> sayilar = new ArrayList<>();
 
sayilar.add(8);
sayilar.add(1);
sayilar.add(9);
sayilar.add(10);
sayilar.add(16);
sayilar.add(3);
sayilar.add(22);
sayilar.add(9);
sayilar.add(6);

//bir vektör tanımlayalım
Integer[] vektor = new Integer[sayilar.size()];

//List'i vektöre dönüştürelim
vektor = sayilar.toArray(vektor);

//vektör elemanlarını çıktı alalım
System.out.println(Arrays.toString(vektor));

//vektör elemanlarını sıralayalım
Arrays.sort(vektor);

//vektör elemanlarını tekrar çıktı alalım
System.out.println(Arrays.toString(vektor));

Çıktı:

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

 

Java'da Array'den List'e dönüştürme işlemlerini bir sonraki örnekte paylaşacağım, sevgiler.

 

utku33

04.02.2020 01:44

Bu soru henüz yanıtlanmamış.

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 List'i Array'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.