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

জাভা প্ল্যাটফর্মের সংস্করণ 8 (অভ্যন্তরীণ নম্বর 1.8), যা 18 মার্চ 2014 এ প্রকাশিত হয়েছে সে সম্পর্কিত প্রশ্নের জন্য এই ট্যাগটি ব্যবহার করুন most বেশিরভাগ ক্ষেত্রে, আপনার জাভা ট্যাগটিও নির্দিষ্ট করা উচিত।

6
ফিল্টার মানগুলি কেবল জাভা 8-এ ল্যাম্বদা ব্যবহার করে নালাগুলি না হলে
আমার কাছে অবজেক্টগুলির একটি তালিকা রয়েছে car। আমি জাভা 8 ব্যবহার করে কিছু প্যারামিটারের ভিত্তিতে এই তালিকাটি ফিল্টার করতে চাই But তবে পরামিতিটি থাকলে nullতা ছুঁড়ে দেয় NullPointerException। নাল মানগুলি কীভাবে ফিল্টার করবেন? বর্তমান কোডটি নিম্নরূপ requiredCars = cars.stream().filter(c -> c.getName().startsWith("M")); এই ছোঁড়ার NullPointerExceptionযদি getName()আয় null।

4
জাভা 8 এ স্ট্রিম কাস্ট করা সম্ভব?
জাভা 8 এ স্ট্রিম কাস্ট করা সম্ভব? বলুন যে আমার কাছে অবজেক্টগুলির একটি তালিকা রয়েছে, আমি অতিরিক্ত সমস্ত অবজেক্ট ফিল্টার করার জন্য এই জাতীয় কিছু করতে পারি: Stream.of(objects).filter(c -> c instanceof Client) এটির পরে, আমি যদি ক্লায়েন্টদের সাথে কিছু করতে চাই তবে তাদের প্রত্যেককেই আমার কাস্ট করা দরকার: Stream.of(objects).filter(c -> …
160 java  java-8  java-stream 

5
কিভাবে একটি ল্যাম্বডায় সিরিয়ালাইজ করবেন?
আমি কীভাবে মার্জিতভাবে একটি ল্যাম্বডাকে সিরিয়াল করতে পারি? উদাহরণস্বরূপ, নীচের কোডটি একটি নিক্ষেপ করে NotSerializableException। SerializableRunnable"ডামি" ইন্টারফেস তৈরি না করে কীভাবে আমি এটি ঠিক করতে পারি ? public static void main(String[] args) throws Exception { File file = Files.createTempFile("lambda", "ser").toFile(); try (ObjectOutput oo = new ObjectOutputStream(new FileOutputStream(file))) { Runnable r …

6
একটি জাভা ল্যাম্বডায় 1 টির বেশি পরামিতি থাকতে পারে?
জাভাতে, ল্যাম্বডা একাধিক বিভিন্ন ধরণের গ্রহণ করা সম্ভব? অর্থাৎ একক চলক কাজ: Function <Integer, Integer> adder = i -> i + 1; System.out.println (adder.apply (10)); ভারার্গস এছাড়াও কাজ করে: Function <Integer [], Integer> multiAdder = ints -> { int sum = 0; for (Integer i : ints) { sum += …
157 java  lambda  java-8 

1
জোনেডেটটাইম এবং অফসেটডেটটাইমের মধ্যে পার্থক্য কী?
আমি ডকুমেন্টেশনটি পড়েছি, তবে যখন আমি একটি বা অন্যটি ব্যবহার করা উচিত তখনও আমি তা পেতে পারি না: OffsetDateTime ZonedDateTime ডকুমেন্টেশন অনুসারে OffsetDateTimeডাটাবেসে তারিখ লেখার সময় ব্যবহার করা উচিত, তবে আমি তা পাই না।
155 java  java-8  java-time 

7
একটি বিদ্যমান তালিকায় জাভা 8 স্ট্রিমের উপাদানগুলি কীভাবে যুক্ত করবেন
স্ট্রিমের উপাদানগুলিকে কীভাবে একটি নতুন তালিকায় সংগ্রহ করতে হয় তা সংগ্রাহকের জাভাদোক দেখায়। এমন কোনও ওয়ান-লাইনার রয়েছে যা ফলাফলগুলি বিদ্যমান অ্যারেলিস্টে যুক্ত করে?

10
জাভা 8-এ ব্যবহৃত ক্রিয়ামূলক ইন্টারফেসগুলি কী কী?
আমি জাভা 8 এ একটি নতুন শব্দটি পেলাম: "ফাংশনাল ইন্টারফেস"। ল্যাম্বডা এক্সপ্রেশন নিয়ে কাজ করার সময় আমি কেবল এটির একটি ব্যবহার খুঁজে পেতে পারি । জাভা 8 কিছু বিল্ট-ইন ফাংশনাল ইন্টারফেস সরবরাহ করে এবং যদি আমরা কোনও কার্যকরী ইন্টারফেস সংজ্ঞায়িত করতে চাই তবে আমরা @FunctionalInterfaceটীকাগুলির ব্যবহার করতে পারি । এটি …
154 java  lambda  interface  java-8 

26
জাভা 8 স্ট্রিমের বিপরীত ক্রম
সাধারণ প্রশ্ন: একটি স্ট্রিমকে বিপরীত করার সঠিক উপায় কী? ধরে নিই যে আমরা জানি না যে স্ট্রিমটি কী ধরণের উপাদানগুলি নিয়ে গঠিত, কোনও প্রবাহকে বিপরীত করার সাধারণ উপায় কী? নির্দিষ্ট প্রশ্ন: IntStreamনির্দিষ্ট পরিসরে পূর্ণসংখ্যা উত্পন্ন করার জন্য পরিসর পদ্ধতি সরবরাহ করে IntStream.range(-range, 0), এখন আমি এটির বিপরীত করতে চাই 0 …

9
লোকালডেটটাইম (জাভা 8) পার্স করার সময় টেম্পোরালএ্যাকসেসরের কাছ থেকে লোকালডেটটাইম পেতে অক্ষম
আমি কেবল জাভা 8-তে একটি ডেট স্ট্রিংকে ডেটটাইম অবজেক্টে রূপান্তরিত করার চেষ্টা করছি নীচের লাইনগুলি চালানোর পরে: DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMdd"); LocalDateTime dt = LocalDateTime.parse("20140218", formatter); আমি নিম্নলিখিত ত্রুটি পেয়েছি: Exception in thread "main" java.time.format.DateTimeParseException: Text '20140218' could not be parsed: Unable to obtain LocalDateTime from TemporalAccessor: {},ISO resolved to …

14
ল্যাম্বদা (java.util.stream.Streams.zip) দিয়ে জেডিকে 8 ব্যবহার করে স্ট্রিপগুলি জিপ করা হচ্ছে
লাম্বদা বি -৯৩ সহ জেডিকে ৮-এ বি93-তে একটি শ্রেণির java.util.stream.Streams.zip ছিল যা জিপ স্ট্রিমে ব্যবহার করা যেতে পারে (এটি জাভা 8 লাম্বডাস এক্সপ্লোরার টিউটোরিয়ালে চিত্রিত হয়েছে । ধনঞ্জয় নেনে রচনাংশ 1 )। এই ফাংশন: একটি অলস এবং অনুক্রমিক সম্মিলিত স্ট্রিম তৈরি করে যার উপাদানগুলি দুটি স্ট্রিমের উপাদানগুলির সংমিশ্রণের ফলাফল। তবে …

2
জাভা 8 স্ট্রিমগুলিতে প্রক্রিয়াকরণের ক্রম কীভাবে নিশ্চিত করবেন?
আমি একটি XMLজাভা বস্তুর ভিতরে তালিকাগুলি প্রক্রিয়া করতে চাই । আমি সমস্ত উপাদানগুলি যাতে পেয়েছি সেগুলি প্রক্রিয়াজাতকরণ নিশ্চিত করতে হবে। সুতরাং আমি যে sequentialপ্রত্যেকটি streamব্যবহার করি তার জন্য কি আমাকে কল করা উচিত? list.stream().sequential().filter().forEach() অথবা যতক্ষণ না আমি সমান্তরালতা ব্যবহার করি না কেবল স্রোতটি ব্যবহার করা যথেষ্ট? list.stream().filter().forEach()
148 java  java-8  java-stream 

10
আপনি কি একটি স্ট্রিমকে দুটি স্ট্রিমে বিভক্ত করতে পারবেন?
আমার কাছে একটি ডেটা সেট আছে যা জাভা 8 স্ট্রিমের প্রতিনিধিত্ব করে: Stream<T> stream = ...; আমি এলোমেলো উপসেট পেতে এটি কীভাবে ফিল্টার করব তা দেখতে পাচ্ছি - উদাহরণস্বরূপ Random r = new Random(); PrimitiveIterator.OfInt coin = r.ints(0, 2).iterator(); Stream<T> heads = stream.filter((x) -> (coin.nextInt() == 0)); আমি এই স্ট্রিমটি …
146 java  java-8  java-stream 

7
জাভা 8 স্ট্রিম এবং আরএক্সজাভা পর্যবেক্ষণযোগ্যদের মধ্যে পার্থক্য
জাভা 8 স্ট্রিমগুলি কি আরএক্সজাভা পর্যবেক্ষণের মতো? জাভা 8 স্ট্রিম সংজ্ঞা: নতুন java.util.streamপ্যাকেজের ক্লাসগুলি উপাদানগুলির স্ট্রিমগুলিতে ক্রিয়ামূলক-স্টাইলের ক্রিয়াকলাপগুলিকে সমর্থন করার জন্য একটি স্ট্রিম এপিআই সরবরাহ করে।

4
স্প্লিট্রেটর, জাভা 8 এ সংগ্রাহক এবং স্ট্রিম বোঝা
Streamজাভা 8 এর ইন্টারফেসটি বুঝতে আমার সমস্যা হচ্ছে , বিশেষত যেখানে এটির Spliteratorএবং Collectorইন্টারফেসগুলির সাথে সম্পর্কযুক্ত। আমার সমস্যাটি হ'ল আমি বুঝতে পারি না Spliteratorএবং Collectorইন্টারফেসগুলি এখনও বুঝতে পারি না এবং ফলস্বরূপ, Streamইন্টারফেসটি এখনও আমার কাছে কিছুটা অস্পষ্ট। একটি Spliteratorএবং একটি ঠিক কী এবং Collectorআমি কীভাবে সেগুলি ব্যবহার করতে পারি? আমি …

4
জাভা 8-এ অকার্যকর (অকার্যকর নয়) পদ্ধতির জন্য কীভাবে ফাংশন প্রকার নির্দিষ্ট করতে হবে?
আমি প্রথম শ্রেণির নাগরিক হিসাবে কীভাবে কাজ করে তা জানার জন্য আমি জাভা 8 এর সাথে ঘুরেছি। আমার কাছে নিম্নলিখিত স্নিপেট রয়েছে: package test; import java.util.*; import java.util.function.*; public class Test { public static void myForEach(List<Integer> list, Function<Integer, Void> myFunction) { list.forEach(functionToBlock(myFunction)); } public static void displayInt(Integer i) { System.out.println(i); …
143 java  java-8 

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