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

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

7
ইনস্ট্যান্ট টু স্ট্রিংয়ে ফর্ম্যাট করুন
আমি নতুন জাভা 8 টাইম-এপি এবং একটি প্যাটার্ন ব্যবহার করে একটি স্ট্রিংয়ের সাথে ইনস্ট্যান্ট ফর্ম্যাট করার চেষ্টা করছি: Instant instant = ...; String out = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss").format(instant); উপরের কোডটি ব্যবহার করে আমি একটি ব্যতিক্রম পাই যা একটি অসমর্থিত ক্ষেত্রের অভিযোগ করে: java.time.temporal.UnsupportedTemporalTypeException: Unsupported field: YearOfEra at java.time.Instant.getLong(Instant.java:608) at java.time.format.DateTimePrintContext.getValue(DateTimePrintContext.java:298) ...

6
মিলিসেকেন্ডে দীর্ঘ যুগের সময় থেকে আমি কীভাবে একটি জাভা 8 স্থানীয় তারিখ তৈরি করতে পারি?
আমার কাছে একটি বাহ্যিক এপিআই রয়েছে যা আমাকে তারিখগুলি ফিরিয়ে দেয় long ইপোকের শুরু থেকেই মিলসেকেন্ড হিসাবে উপস্থাপনের s পুরানো স্টাইল জাভা এপিআই দিয়ে, আমি Dateএটির সাথে এটির সাথে কেবল একটি নির্মাণ করব Date myDate = new Date(startDateLong) জাভা 8 এর LocalDate/ LocalDateTimeক্লাসগুলির সমমান কী ? আমি আমার বর্তমান স্থানীয় …

5
জাভা 8 স্ট্রিমের .মিন () এবং .ম্যাক্স (): কেন এটি সংকলন করে?
দ্রষ্টব্য: এই প্রশ্নটি একটি মৃত লিঙ্ক থেকে উদ্ভূত যা পূর্ববর্তী SO প্রশ্ন ছিল, তবে এখানে ... এই কোডটি দেখুন ( দ্রষ্টব্য: আমি জানি যে এই কোডটি "কাজ করবে না" এবং এটি Integer::compareব্যবহার করা উচিত - আমি কেবল এটি লিঙ্কিত প্রশ্ন থেকে বের করেছি ): final ArrayList <Integer> list = IntStream.rangeClosed(1, …
215 java  java-8  java-stream 

9
কেন কেউ অবজেক্টস.রেইওয়্যারননল () ব্যবহার করা উচিত?
আমি লক্ষ করেছি যে ওরাকল জেডিকে-তে অনেক জাভা 8 পদ্ধতি ব্যবহার করে Objects.requireNonNull(), যা NullPointerExceptionপ্রদত্ত বস্তু (যুক্তি) হলে অভ্যন্তরীণভাবে ছোঁড়ে null। public static <T> T requireNonNull(T obj) { if (obj == null) throw new NullPointerException(); return obj; } তবে NullPointerExceptionকোনও nullবস্তুকে সম্মানিত করা হলে তা নিক্ষেপ করা হবে । সুতরাং, …

2
জাভা 8 ইন্টারফেস পদ্ধতিতে "সিঙ্ক্রোনাইজড" না হওয়ার কারণ কী?
জাভা 8-তে, আমি সহজেই লিখতে পারি: interface Interface1 { default void method1() { synchronized (this) { // Something } } static void method2() { synchronized (Interface1.class) { // Something } } } আমি সম্পূর্ণ সিঙ্ক্রোনাইজেশন শব্দার্থকগুলি পেয়ে যাব যা আমি ক্লাসেও ব্যবহার করতে পারি। আমি তবে synchronizedপদ্ধতি ঘোষণায় পরিবর্তকটি ব্যবহার …

9
জাভা 8: স্ট্রিম / ম্যাপ-হ্রাস / সংগ্রাহক ব্যবহার করে হ্যাশম্যাপ <এক্স, ওয়াই] থেকে হ্যাশম্যাপ <এক্স, জেড>
আমি জানি কিভাবে "রুপান্তর" এটি একটি সহজ জাভা Listথেকে Y-&gt; Z, অর্থাত্: List&lt;String&gt; x; List&lt;Integer&gt; y = x.stream() .map(s -&gt; Integer.parseInt(s)) .collect(Collectors.toList()); এখন আমি ম্যাপের সাথে মূলত একই কাজটি করতে চাই, অর্থাত: INPUT: { "key1" -&gt; "41", // "41" and "42" "key2" -&gt; "42 // are Strings } OUTPUT: { …

13
টু স্ট্রিং () পদ্ধতি থেকে প্রাপ্ত স্ট্রিংয়ে অবজেক্টের একটি তালিকা রূপান্তর করতে জাভা 8 ব্যবহার করে
জাভা ৮-তে প্রচুর দরকারী নতুন জিনিস রয়েছে Eg উদাহরণস্বরূপ, আমি বস্তুর তালিকার উপরে একটি স্ট্রিম দিয়ে পুনরাবৃত্তি করতে পারি এবং তারপরে Objectউদাহরণগুলির একটি নির্দিষ্ট ক্ষেত্র থেকে মানগুলি যোগ করতে পারি । যেমন public class AClass { private int value; public int getValue() { return value; } } Integer sum = …

8
Ption Optional.orElse () `এবং ption Optional.orElseGet () between এর মধ্যে পার্থক্য
আমি পদ্ধতি Optional&lt;T&gt;.orElse()এবং Optional&lt;T&gt;.orElseGet()পদ্ধতির মধ্যে পার্থক্য বুঝতে চেষ্টা করছি । orElse()পদ্ধতির বর্ণনাটি "উপস্থিত থাকলে মানটি ফিরিয়ে দিন, অন্যথায় অন্যটি ফিরিয়ে দিন" is যদিও, orElseGet()পদ্ধতির বর্ণনাটি "উপস্থিত থাকলে মানটি ফিরিয়ে দিন, অন্যথায় অন্যকে অনুরোধ করুন এবং সেই আহ্বানের ফলাফলটি ফিরিয়ে দিন"। orElseGet()পদ্ধতি একটি সরবরাহকারী কার্মিক ইন্টারফেস, যা মূলত কোন পরামিতি এবং …
206 java  java-8  optional 

23
জাভা "ল্যাম্বডা এক্সপ্রেশন এই ভাষা স্তরে সমর্থিত নয়"
আমি জাভা 8 এর কয়েকটি নতুন বৈশিষ্ট্য পরীক্ষা করে দেখছিলাম এবং উদাহরণটি আমার আইডিইতে (অনিগ্রহটি মূলত, তারপরে ইন্টেলিজ) এখানে অনুলিপি করে রেখেছি চন্দ্রগ্রহণ ল্যাম্বডা এক্সপ্রেশনগুলির জন্য কোনও সমর্থনই দেয় নি এবং ইন্টেলিজি একটি ত্রুটি জানায় ল্যাম্বদা এক্সপ্রেশনগুলি এই ভাষা স্তরে সমর্থিত নয় আমি জানতে চাই যে এটি আমার ইনস্টল, কোড, …

4
জাভা 8 অ্যারেতে স্ট্রিম এবং অপারেশন
আমি সবেমাত্র নতুন জাভা 8 স্ট্রিম ক্ষমতা আবিষ্কার করেছি। পাইথন থেকে আসছি, আমি ভাবছিলাম যে অ্যারেগুলিতে যোগফলের ব্যবস্থা করার, এখন "একটি লাইনের পাইথোনিক" উপায়ে দুটি অ্যারের গুণনের মতো ঝরঝরে উপায় আছে কি? ধন্যবাদ

2
স্ট্রিং.কমার্স () জাভা 8-তে অন্তর্নির্মিত একটি স্ট্রিম কেন?
জাভা 8, একটি নতুন পদ্ধতি String.chars()যার একটি স্ট্রিম ফেরৎ intগুলি ( IntStream) যে চরিত্র কোড প্রতিনিধিত্ব করে। আমার ধারণা অনেক লোক charএর পরিবর্তে এখানে একটি স্ট্রিম আশা করবে expect এইভাবে এপিআই ডিজাইন করার প্রেরণাটি কী ছিল?
197 java  string  java-8 

2
কমপ্লেটেবলফিউচার, ফিউচার এবং আরএক্সজাভা পর্যবেক্ষণযোগ্য মধ্যে পার্থক্য
আমি এর মধ্যে পার্থক্য জানতে চাই CompletableFuture, Futureএবং Observable RxJava। আমি যা জানি সবগুলি অ্যাসিনক্রোনাস তবে Future.get() থ্রেড ব্লক করে CompletableFuture কলব্যাক পদ্ধতি দেয় RxJava Observable--- CompletableFutureঅন্যান্য সুবিধার সাথে অনুরূপ (নিশ্চিত নয়) উদাহরণস্বরূপ: যদি ক্লায়েন্টকে একাধিক পরিষেবা কল করার প্রয়োজন হয় এবং আমরা যখন Futures(জাভা) ব্যবহার করি তখন Future.get()ধারাবাহিকভাবে মৃত্যুদন্ড …

8
জাভা 8 - একটি তালিকা রূপান্তর করার সর্বোত্তম উপায়: মানচিত্র বা ভবিষ্যদ্বাণী?
আমার একটি তালিকা রয়েছে myListToParseযেখানে আমি উপাদানগুলিকে ফিল্টার করতে এবং প্রতিটি উপাদানটিতে একটি পদ্ধতি প্রয়োগ করতে এবং ফলাফলটিকে অন্য তালিকায় যুক্ত করতে চাই myFinalList। জাভা 8 এর সাথে আমি লক্ষ্য করেছি যে আমি এটি 2 টি বিভিন্ন উপায়ে করতে পারি। আমি তাদের মধ্যে আরও কার্যকর উপায় জানতে এবং কেন একটি …
188 java  java-8  java-stream 

19
একটি প্রিডিকেট দ্বারা একটি স্ট্রিম সীমাবদ্ধ করুন
কোনও জাভা 8 স্ট্রিম অপারেশন কি কোনও (সম্ভাব্য অসীম) সীমাবদ্ধ Streamনা করা অবধি প্রথম উপাদান কোনও প্রাক্কলকের সাথে মেলে না? জাভা 9 তে আমরা takeWhile10 এর চেয়ে কম সংখ্যা মুদ্রণের জন্য নীচের উদাহরণ হিসাবে ব্যবহার করতে পারি । IntStream .iterate(1, n -&gt; n + 1) .takeWhile(n -&gt; n &lt; 10) …
187 java  java-8  java-stream 

9
জাভা 8 লম্বা শূন্য যুক্তি
আসুন ধরা যাক জাভা 8 এ আমার নীচের কার্যকরী ইন্টারফেস রয়েছে: interface Action&lt;T, U&gt; { U execute(T t); } এবং কিছু ক্ষেত্রে আমার পক্ষে তর্ক বা রিটার্নের ধরণের ছাড়াই একটি ক্রিয়া প্রয়োজন। সুতরাং আমি এই জাতীয় কিছু লিখুন: Action&lt;Void, Void&gt; a = () -&gt; { System.out.println("Do nothing!"); }; যাইহোক, এটি …
187 java  lambda  java-8  void 

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