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

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

6
ওয়ান-লাইনারে স্ট্রিম / তালিকার শেষ উপাদানটি পান
নীচের কোডটিতে আমি কীভাবে একটি স্ট্রিম বা তালিকার শেষ উপাদানটি পেতে পারি? data.careasএকটি কোথায় List<CArea>: CArea first = data.careas.stream() .filter(c -> c.bbox.orientationHorizontal).findFirst().get(); CArea last = data.careas.stream() .filter(c -> c.bbox.orientationHorizontal) .collect(Collectors.toList()).; //how to? আপনি দেখতে পাচ্ছেন যে প্রথম উপাদানটি, একটি নির্দিষ্ট সহ filter, পাওয়া শক্ত নয়। তবে ওয়ান-লাইনারে শেষ উপাদানটি পাওয়া …
118 java  list  java-8  java-stream 

3
নতুন তারিখের সময় API ব্যবহার করে একটি তারিখ ফর্ম্যাট করুন
আমি নতুন তারিখের সময় এপিআই নিয়ে খেলছিলাম তবে এটি চালানোর সময়: public class Test { public static void main(String[] args){ String dateFormatted = LocalDate.now() .format(DateTimeFormatter .ofPattern("yyyy-MM-dd HH:mm:ss")); System.out.println(dateFormatted); } } এটি ছুড়ে: Exception in thread "main" java.time.temporal.UnsupportedTemporalTypeException: Unsupported field: HourOfDay at java.time.LocalDate.get0(LocalDate.java:680) at java.time.LocalDate.getLong(LocalDate.java:659) at java.time.format.DateTimePrintContext.getValue(DateTimePrintContext.java:298) at java.time.format.DateTimeFormatterBuilder$NumberPrinterParser.format(DateTimeFormatterBuilder.java:2543) at java.time.format.DateTimeFormatterBuilder$CompositePrinterParser.format(DateTimeFormatterBuilder.java:2182) …

1
জাভা 8 বৈশিষ্ট্য হিসাবে ডিফল্ট পদ্ধতি: নিরাপদ?
জাভা 8-র বৈশিষ্ট্যের দরিদ্র লোকের সংস্করণ হিসাবে ডিফল্ট পদ্ধতিগুলি ব্যবহার করা কি নিরাপদ অনুশীলন ? কেউ কেউ দাবি করেছেন যে আপনি যদি পান্ডাকে কেবল এটির জন্য ব্যবহার করেন তবে এটি শীতল হতে পারে, তবে এটি আমার উদ্দেশ্য নয়। এটি প্রায়শই মনে করিয়ে দেওয়া হয় যে এপিআই বিবর্তন এবং পশ্চাদপটে সামঞ্জস্যতা …

4
আমি কীভাবে নতুন কম্পিউটআইফএবসেন্ট ফাংশনটি ব্যবহার করব?
আমি ম্যাপ ডটকমপিটআইএফএবসেন্টটি ব্যবহার করতে চাই তবে ল্যাম্বডাস আন্ডারগ্র্যাডের থেকে অনেক দীর্ঘ হয়েছে। ডক্স থেকে প্রায় সরাসরি: এটি কাজ করার পুরানো পদ্ধতির উদাহরণ দেয়: Map<String, Boolean> whoLetDogsOut = new ConcurrentHashMap<>(); String key = "snoop"; if (whoLetDogsOut.get(key) == null) { Boolean isLetOut = tryToLetOut(key); if (isLetOut != null) map.putIfAbsent(key, isLetOut); } …

11
ল্যাম্বদার ভিতরে থেকে স্থানীয় ভেরিয়েবল পরিবর্তন করা
একটি স্থানীয় ভেরিয়েবল পরিবর্তন করে forEachএকটি সংকলন ত্রুটি দেয়: সাধারণ int ordinal = 0; for (Example s : list) { s.setOrdinal(ordinal); ordinal++; } লাম্বদা সহ int ordinal = 0; list.forEach(s -> { s.setOrdinal(ordinal); ordinal++; }); এই সমাধান করার কোন ধারণা?
115 java  lambda  java-8 

6
ল্যাম্বডা এক্সপ্রেশন দিয়ে কীভাবে স্ট্রিম ()। মানচিত্র (…) ডিবাগ করবেন?
আমাদের প্রকল্পে আমরা জাভা 8 এ স্থানান্তরিত হচ্ছি এবং আমরা এর নতুন বৈশিষ্ট্যগুলি পরীক্ষা করছি। আমার প্রকল্প আমি পেয়ারা predicates এবং ফাংশন ব্যবহার করছি ফিল্টার করুন এবং ব্যবহার করে কিছু সংগ্রহ রুপান্তর Collections2.transformএবং Collections2.filter। এই মাইগ্রেশনটিতে আমার উদাহরণস্বরূপ পেয়ারা কোডটি জাভাতে 8 পরিবর্তন করতে হবে। সুতরাং, আমি যে পরিবর্তনগুলি করছি …
114 java  debugging  lambda  java-8 

2
ল্যাম্বডা এক্সপ্রেশন বনাম পদ্ধতি রেফারেন্স [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 6 বছর আগে বন্ধ ছিল । এই প্রশ্নটি উন্নত করুন ইন্টেলিজি আমার ল্যাম্বডা এক্সপ্রেশনগুলি পদ্ধতির উল্লেখগুলির সাথে …

4
জাভা টার্নারি অপারেটর বনাম </ জেডিকে 8 সামঞ্জস্যের ক্ষেত্রে
সম্প্রতি আমি স্প্রিং ফ্রেমওয়ার্কের উত্স কোডটি পড়ছি। আমি বুঝতে পারি না এমন কিছু এখানে চলে যায়: public Member getMember() { // NOTE: no ternary expression to retain JDK &lt;8 compatibility even when using // the JDK 8 compiler (potentially selecting java.lang.reflect.Executable // as common type, with that new base class …

7
জাভা 8: java.util.function এ TriFunction (এবং আত্মীয়) কোথায়? বা বিকল্প কি?
আমি java.util.function.BiFunction দেখছি, তাই আমি এটি করতে পারি: BiFunction&lt;Integer, Integer, Integer&gt; f = (x, y) -&gt; { return 0; }; যদি তা পর্যাপ্ত পরিমাণে না হয় এবং আমার ট্রাইফিউশন দরকার? এর অস্তিত্ব নেই! TriFunction&lt;Integer, Integer, Integer, Integer&gt; f = (x, y, z) -&gt; { return 0; }; আমার অনুমান যে …
113 java  lambda  java-8 

12
স্প্রিং বুটে JSON জাভা 8 লোকালডেটটাইম ফর্ম্যাট
আমার স্প্রিং বুট অ্যাপ্লিকেশনটিতে জাভা 8 লোকালডেটটাইম টাইম করার ক্ষেত্রে আমার একটি ছোট সমস্যা হচ্ছে। 'সাধারণ' তারিখগুলি নিয়ে আমার কোনও সমস্যা নেই তবে লোকালডেটটাইম ক্ষেত্রগুলি নিম্নলিখিতগুলিতে রূপান্তরিত হয়েছে: "startDate" : { "year" : 2010, "month" : "JANUARY", "dayOfMonth" : 1, "dayOfWeek" : "FRIDAY", "dayOfYear" : 1, "monthValue" : 1, "hour" …

10
অ্যারে রূপান্তর করতে ল্যাম্বদা এক্সপ্রেশন / স্ট্রিংয়ের তালিকাটিকে অ্যারে / ইন্টিজের্সের তালিকাতে রূপান্তর করতে
যেহেতু জাভা 8 শক্তিশালী ল্যাম্বদা এক্সপ্রেশন নিয়ে আসে, আমি স্ট্রিংসের একটি তালিকা / অ্যারেটিকে অ্যারে / ইন্টিজার্স, ফ্লোটস, ডাবলস ইত্যাদির তালিকায় রূপান্তর করতে একটি ফাংশন লিখতে চাই .. সাধারণ জাভাতে এটি যতটা সহজ হবে for(String str : strList){ intList.add(Integer.valueOf(str)); } তবে আমি কীভাবে ল্যাম্বডা দিয়ে একইটি অর্জন করব, স্ট্রিংয়ের একটি …

2
Comparator.reversed () ল্যাম্বডা ব্যবহার করে সংকলন করে না
কিছু ব্যবহারকারীর সাথে আমার একটি তালিকা রয়েছে এবং আমি তালিকাটি বাছাই করার চেষ্টা করছি, তবে কেবল পদ্ধতি রেফারেন্স ব্যবহার করে ল্যাম্বডা এক্সপ্রেশন দিয়ে কম্পাইলার একটি ত্রুটি দেয়: List&lt;User&gt; userList = Arrays.asList(u1, u2, u3); userList.sort(Comparator.comparing(u -&gt; u.getName())); // works userList.sort(Comparator.comparing(User::getName).reversed()); // works userList.sort(Comparator.comparing(u -&gt; u.getName()).reversed()); // Compiler error ত্রুটি: com\java8\collectionapi\CollectionTest.java:35: error: …

7
জাভা 8 লাম্বডাস বনাম অজ্ঞাতনামা ক্লাস
যেহেতু জাভা 8 সম্প্রতি প্রকাশিত হয়েছে এবং এর ব্র্যান্ডের নতুন ল্যাম্বডা এক্সপ্রেশনগুলি দেখতে দুর্দান্ত লাগছে, তাই আমি ভাবছিলাম যে এটি অনামিকার শ্রেণীর মৃত্যুর অর্থ যা আমরা এতদিন ব্যবহার করতাম। আমি এ সম্পর্কে কিছুটা গবেষণা করে চলেছি এবং ল্যাম্বদা এক্সপ্রেশনগুলি কীভাবে এই ক্লাসগুলিকে পদ্ধতিগতভাবে প্রতিস্থাপন করবে সে সম্পর্কে কয়েকটি দুর্দান্ত উদাহরণ …

4
লাম্বদা এক্সপ্রেশন এবং জেনেরিক পদ্ধতি
ধরুন আমি একটি জেনেরিক ইন্টারফেস করেছি: interface MyComparable&lt;T extends Comparable&lt;T&gt;&gt; { public int compare(T obj1, T obj2); } এবং একটি পদ্ধতি sort: public static &lt;T extends Comparable&lt;T&gt;&gt; void sort(List&lt;T&gt; list, MyComparable&lt;T&gt; comp) { // sort the list } আমি এই পদ্ধতিটি চালিত করতে এবং যুক্তি হিসাবে ল্যাম্বডা এক্সপ্রেশনটি পাস করতে …
111 java  generics  lambda  java-8 

3
জাভা 8 বিভাজনে মাঝে মাঝে ফলাফল অ্যারের শুরুতে খালি স্ট্রিংগুলি সরিয়ে দেয়?
জাভা 8 এর আগে যখন আমরা খালি স্ট্রিংয়ের মতো বিভক্ত হয় String[] tokens = "abc".split(""); চিহ্নিত করা জায়গায় বিভক্ত প্রক্রিয়া বিভক্ত হবে | |a|b|c| কারণ ""প্রতিটি চরিত্রের আগে এবং পরে খালি স্থান বিদ্যমান। সুতরাং ফলস্বরূপ এটি প্রথমে এই অ্যারে উত্পন্ন করবে ["", "a", "b", "c", ""] এবং পরেরটি খালি স্ট্রিংগুলি …
110 java  regex  split  java-8 

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