কম্পিউটার টিউটোরিয়াল

জাভাতে Iterator কে List-এ রূপান্তর করা


মান लीজিয়ে নিচের আমাদের ইন্টিজার ভ্যালু সহ একটি Iterator −

Iterator<Integer> iterator = Arrays.asList(50, 100, 200, 300, 400, 500, 1000).iterator();

এখন, এই Iterator কে একটি List-এ রূপান্তর করুন −

List<Integer> myList = new ArrayList<>(); iterator.forEachRemaining(myList::add);

উদাহরণ

জাভাতে Iterator কে List-এ রূপান্তর করার প্রোগ্রাম −

import java.util.*; 
public class Demo { 
    public static void main(String[] args){ 
        Iterator<Integer> iterator = Arrays.asList(50, 100, 200, 300, 400, 500, 1000).iterator(); 
        List<Integer> myList = new ArrayList<>(); 
        iterator.forEachRemaining(myList::add); 
        System.out.println("Iterator to list = "+myList); 
    } 
}

আউটপুট

Iterator to list = [50, 100, 200, 300, 400, 500, 1000]

  1. জাভাতে ক্যারেক্টার লিস্টকে স্ট্রিং-এ রূপান্তর করা

  2. জাভাতে লিস্ট কে JSON অ্যারে-এ রূপান্তর করুন

  3. জাভাতে Iterator এবং ListIterator-এর পার্থক্য

  4. জাভা গাইড: লিস্ট কে অ্যারেতে কনভার্ট করা (এবং আবার ফিরিয়ে আনা) toArray() এবং Arrays.asList() দিয়ে