প্রশ্ন ট্যাগ «java-stream»

স্ট্রিম এপিআই ব্যবহার সম্পর্কিত প্রশ্নগুলির জন্য এই ট্যাগটি ব্যবহার করুন। এটি জাভা 8-এ প্রবর্তিত হয়েছিল এবং মানগুলির স্ট্রিমে কার্যকরী-শৈলীর ক্রিয়াকলাপগুলিকে সমর্থন করে যেমন সংগ্রহের ক্ষেত্রে ফিল্টার-মানচিত্র-হ্রাস পাইপলাইনগুলি।

21
জাভা 8 তালিকা <ভি> মানচিত্রে <কে, ভি>
আমি জাভা 8 এর স্ট্রিম এবং ল্যাম্বডাস ব্যবহার করে একটি মানচিত্রে অবজেক্টের একটি তালিকা অনুবাদ করতে চাই। এটি আমি জাভা 7 এবং নীচে এটি লিখব। private Map&lt;String, Choice&gt; nameMap(List&lt;Choice&gt; choices) { final Map&lt;String, Choice&gt; hashMap = new HashMap&lt;&gt;(); for (final Choice choice : choices) { hashMap.put(choice.getName(), choice); } return hashMap; …


19
জাভা 8-তে মানচিত্র () এবং ফ্ল্যাটম্যাপ () পদ্ধতির মধ্যে পার্থক্য কী?
Over этот вопрос есть ответы на স্ট্যাক ওভারফ্লো на русском : В чем разница между методами মানচিত্র и ফ্ল্যাটম্যাপ в জাভা 8? জাভা 8-এ Stream.map()এবং Stream.flatMap()পদ্ধতির মধ্যে পার্থক্য কী ?
704 java  java-8  java-stream 

6
সম্ভব হলে আমার সর্বদা একটি সমান্তরাল প্রবাহ ব্যবহার করা উচিত?
জাভা 8 এবং ল্যাম্বডাস দিয়ে স্ট্রিম হিসাবে সংগ্রহের মাধ্যমে পুনরাবৃত্তি করা সহজ এবং সমান্তরাল স্ট্রিম ব্যবহার করা ঠিক তত সহজ। ডক্স থেকে দুটি উদাহরণ , দ্বিতীয়টি সমান্তরাল স্ট্রিম ব্যবহার করে: myShapesCollection.stream() .filter(e -&gt; e.getColor() == Color.RED) .forEach(e -&gt; System.out.println(e.getName())); myShapesCollection.parallelStream() // &lt;-- This one uses parallel .filter(e -&gt; e.getColor() == …

6
ভবিষ্যদ্বাণী দ্বারা প্রথম উপাদান সন্ধান করুন
আমি সবেমাত্র জাভা 8 ল্যাম্বডাসের সাথে খেলতে শুরু করেছি এবং আমি কার্যকরী ভাষায় কিছু ব্যবহার করার চেষ্টা করছি implement উদাহরণস্বরূপ, বেশিরভাগ কার্যকরী ভাষাগুলিতে একরকম সন্ধানের ফাংশন থাকে যা সিকোয়েন্সগুলিতে পরিচালিত হয়, বা তালিকাগুলি যা প্রথম উপাদানটি ফেরত দেয়, যার জন্য ভবিষ্যদ্বাণীক true। জাভা 8 এ এটি অর্জন করতে আমি দেখতে …
504 java  java-8  java-stream 

8
জাভা 8 Iterable.forEach () বনাম ফোরচ লুপ
Over этот вопрос есть ответы на স্ট্যাক ওভারফ্লো на русском : Цикл foreach против Iterable.foreach в জাভা 8: что лучше? নীচের কোনটি জাভা 8 এ আরও ভাল অনুশীলন হয়? জাভা 8: joins.forEach(join -&gt; mIrc.join(mSession, join)); জাভা 7: for (String join : joins) { mIrc.join(mSession, join); } আমার কাছে প্রচুর লুপের …

26
জাভা 8 সম্পত্তি দ্বারা পৃথক
জাভা 8-এ আমি কীভাবে Streamপ্রতিটি বস্তুর সম্পত্তির স্বতন্ত্রতা পরীক্ষা করে এপিআই ব্যবহার করে কোনও ফিল্টার ফিল্টার করতে পারি ? উদাহরণস্বরূপ আমার কাছে Personঅবজেক্টের একটি তালিকা রয়েছে এবং আমি একই নামের লোকগুলিকে সরিয়ে দিতে চাই, persons.stream().distinct(); কোনও Personঅবজেক্টের জন্য ডিফল্ট সমতা পরীক্ষা ব্যবহার করবে , সুতরাং আমার মতো কিছু দরকার, persons.stream().distinct(p …

14
Java.util.stream. জাভা 8 এ স্ট্রিম থেকে একটি তালিকা পুনরুদ্ধার করা হচ্ছে
সংগ্রহগুলি সহজে ফিল্টার করার জন্য আমি জাভা 8 ল্যাম্বডাসের সাথে খেলছিলাম। তবে একই বিবৃতিতে নতুন তালিকা হিসাবে ফলাফলটি পুনরুদ্ধার করার জন্য আমি একটি সংক্ষিপ্ত উপায় খুঁজে পাইনি। এখানে এখন পর্যন্ত আমার সবচেয়ে সংক্ষিপ্ত পন্থা: List&lt;Long&gt; sourceLongList = Arrays.asList(1L, 10L, 50L, 80L, 100L, 120L, 133L, 333L); List&lt;Long&gt; targetLongList = new ArrayList&lt;&gt;(); …

9
জাভা 8 জেডিকে ব্যবহার করে আইটেমারে স্ট্রিমে রূপান্তর
আমার একটি ইন্টারফেস আছে যা ফিরে আসে java.lang.Iterable&lt;T&gt;। আমি জাভা 8 স্ট্রিম এপিআই ব্যবহার করে সেই ফলাফলটি চালিত করতে চাই। তবে ইটারেবল "স্ট্রিম" করতে পারবেন না। কোনও ধারণা কীভাবে ইটেটেবলকে তালিকায় রূপান্তর না করে স্ট্রিম হিসাবে ব্যবহার করবেন?

14
জাভা 8 সমান্তরাল স্ট্রিমের কাস্টম থ্রেড পুল
জাভা 8 সমান্তরাল স্ট্রিমের জন্য কাস্টম থ্রেড পুল নির্দিষ্ট করা সম্ভব ? আমি এটা কোথাও খুঁজে পাচ্ছি না. কল্পনা করুন যে আমার একটি সার্ভার অ্যাপ্লিকেশন রয়েছে এবং আমি সমান্তরাল স্ট্রিমগুলি ব্যবহার করতে চাই। তবে অ্যাপ্লিকেশনটি বড় এবং একাধিক-থ্রেডযুক্ত তাই আমি এটিটি বিভাগ করতে চাই। আমি অন্য মডিউল থেকে অ্যাপ্লিকেশন কর্মের …

22
জাভা 8-তে সূচকগুলি সহ কোনও স্ট্রিমের উপরে পুনরাবৃত্তি করার কোনও সংক্ষিপ্ত উপায় আছে?
স্ট্রিমের সূচকটিতে অ্যাক্সেস থাকা অবস্থায় কোনও স্ট্রিমের পুনরাবৃত্তি করার কোনও সংক্ষিপ্ত উপায় আছে কি? String[] names = {"Sam","Pamela", "Dave", "Pascal", "Erik"}; List&lt;String&gt; nameList; Stream&lt;Integer&gt; indices = intRange(1, names.length).boxed(); nameList = zip(indices, stream(names), SimpleEntry::new) .filter(e -&gt; e.getValue().length() &lt;= e.getKey()) .map(Entry::getValue) .collect(toList()); যা সেখানে দেওয়া লিনকু উদাহরণের তুলনায় বরং হতাশাব্যঞ্জক বলে মনে …
382 java  java-8  java-stream 

11
জাভা স্ট্রিমগুলির সাথে পূর্ণসংখ্যার একটি তালিকা যোগ করতে কিভাবে?
আমি পূর্ণসংখ্যার একটি তালিকা যোগ করতে চাই। এটি নিম্নলিখিত হিসাবে কাজ করে তবে সিনট্যাক্সটি ঠিক মনে হয় না। কোডটি অনুকূলিত হতে পারে? Map&lt;String, Integer&gt; integers; integers.values().stream().mapToInt(i -&gt; i).sum();
364 java  java-8  java-stream 

12
সংগ্রাহক। টোম্যাপে জাভা 8 নলপয়েন্টারএক্সসেপশন
জাভা 8 টি Collectors.toMapনম্বরের NullPointerExceptionমানগুলির একটি হলে নিক্ষেপ করে। আমি এই আচরণটি বুঝতে পারি না, মানচিত্রে কোনও সমস্যা ছাড়াই মান হিসাবে নাল পয়েন্টার থাকতে পারে। মানগুলি কেন বাতিল হতে পারে না এমন কোনও কারণ আছে Collectors.toMap? এছাড়াও, এটি ঠিক করার কোনও দুর্দান্ত জাভা 8 উপায় আছে, বা লুপের জন্য আমার …

17
আমি জাভা 8 টি স্ট্রিমের মধ্যে থেকে চেক করা ব্যতিক্রমগুলি কীভাবে ফেলে দিতে পারি?
আমি জাভা 8 স্ট্রিম / ল্যাম্বডাসের ভিতরে থেকে চেক করা ব্যতিক্রমগুলি কীভাবে ফেলে দিতে পারি? অন্য কথায়, আমি এই সংকলনের মতো কোড তৈরি করতে চাই: public List&lt;Class&gt; getClasses() throws ClassNotFoundException { List&lt;Class&gt; classes = Stream.of("java.lang.Object", "java.lang.Integer", "java.lang.String") .map(className -&gt; Class.forName(className)) .collect(Collectors.toList()); return classes; } এই কোডটি সংকলন করে না, যেহেতু …

4
কালেকশন.স্ট্রিম () .এক () এবং কালেকশন.ফোরেচ () এর মধ্যে পার্থক্য কী?
আমি বুঝতে পারি যে এর সাহায্যে .stream()আমি চেইন অপারেশনগুলি .filter()সমান্তরাল স্ট্রিমের মতো বা ব্যবহার করতে পারি । তবে যদি আমার ছোট অপারেশনগুলি প্রয়োগ করা প্রয়োজন (উদাহরণস্বরূপ, তালিকার উপাদানগুলি মুদ্রণ করা) তবে তাদের মধ্যে পার্থক্য কী? collection.stream().forEach(System.out::println); collection.forEach(System.out::println);

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.