প্রশ্ন ট্যাগ «method-reference»

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

4
সংকলনের সময় লাম্বদা রিটার্ন টাইপ কেন পরীক্ষা করা হয় না?
ব্যবহৃত পদ্ধতির রেফারেন্সের রিটার্ন টাইপ রয়েছে Integer। তবে Stringনিম্নলিখিত উদাহরণে একটি বেমানান অনুমোদিত। withম্যানুয়ালি ingালাই ছাড়াই পদ্ধতি রেফারেন্স টাইপটি নিরাপদ পেতে পদ্ধতি ঘোষণাকে কীভাবে ঠিক করবেন ? import java.util.function.Function; public class MinimalExample { static public class Builder<T> { final Class<T> clazz; Builder(Class<T> clazz) { this.clazz = clazz; } static <T> …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.