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

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

9
জাভা এসই 8 এর জোড় বা টিপলস রয়েছে?
আমি জাভা SE 8 অলস কার্মিক অপারেশন সঙ্গে প্রায় বাজানো এবং আমি চাই mapএকটি সূচক iএকজোড়া / tuple করতে (i, value[i]), তারপর filterদ্বিতীয় উপর ভিত্তি করে value[i]আউটপুট উপাদান, এবং পরিশেষে শুধু সূচকের। আমি এখনও এই কষ্ট ভোগ করতে হবে: কি সি ++ জুড়ি <এল, আর> সমতুল্য জাভা কি? লাম্বদা ও …

3
ল্যাম্বডা এক্সপ্রেশনটি প্রতিবার কার্যকর হওয়ার সময় গাদাতে কোনও বস্তু তৈরি করে?
যখন আমি জাভা 8 এর নতুন সিনট্যাকটিক চিনি ব্যবহার করে কোনও সংগ্রহের মাধ্যমে পুনরাবৃত্তি করি myStream.forEach(item -> { // do something useful }); এটি নীচে 'পুরানো বাক্য গঠন' স্নিপেটের সমতুল্য নয়? myStream.forEach(new Consumer<Item>() { @Override public void accept(Item item) { // do something useful } }); এর অর্থ কি Consumerপ্রতিবার …
182 java  lambda  java-8 

9
বিপরীত ক্রমে একটি স্ট্রিম বাছাই করতে কীভাবে একটি জাভ 8 ল্যাম্বডা ব্যবহার করবেন?
আমি জাভা লাম্বদা ব্যবহার করছি একটি তালিকা বাছাই করতে। আমি কীভাবে এটি বিপরীতে সাজিয়ে তুলতে পারি? আমি এই পোস্টে দেখেছি , তবে আমি জাভা 8 লম্বা ব্যবহার করতে চাই। এখানে হ্যাক হিসাবে আমার কোড (আমি * -1 ব্যবহার করেছি) Arrays.asList(files).stream() .filter(file -> isNameLikeBaseLine(file, baseLineFile.getName())) .sorted(new Comparator<File>() { public int compare(File …

4
মানক কোটলিন লাইব্রেরিতে জাভা 8 স্ট্রিম.কলেক্ট সমতুল্য কী পাওয়া যায়?
জাভা 8-এ, Stream.collectসংগ্রহগুলিতে একত্রিত করার অনুমতি দেয়। কোটলিনে, এটি একই উপায়ে উপস্থিত নেই, সম্ভবত stdlib এর এক্সটেনশন ফাংশনগুলির সংগ্রহ হিসাবে অন্য। তবে এটি স্পষ্ট নয় যে বিভিন্ন ব্যবহারের ক্ষেত্রে সমতা কী। উদাহরণস্বরূপ, জাভাডোকের শীর্ষেCollectors জাভা 8 এর জন্য রচিত উদাহরণ রয়েছে এবং কোলিনে পোর্ট করার সময় আপনি জে 8 টি …

5
স্ট্রিম ব্যবহার করে বিগডিসিমাল যুক্ত করা
আমার কাছে বিগডিসিমালসের একটি সংকলন রয়েছে (এই উদাহরণে, ক LinkedList) যা আমি একসাথে যুক্ত করতে চাই। এর জন্য স্ট্রিম ব্যবহার করা কি সম্ভব? আমি লক্ষ করেছি Streamক্লাসের বিভিন্ন পদ্ধতি রয়েছে Stream::mapToInt Stream::mapToDouble Stream::mapToLong যার প্রতিটি একটি সুবিধাজনক sum()পদ্ধতি আছে। তবে, যেমনটি আমরা জানি, floatএবং doubleগণিত প্রায় সবসময়ই একটি খারাপ ধারণা। …

7
জাভা 8: আমি স্ট্রিমগুলিতে ব্যতিক্রম নিক্ষেপ পদ্ধতিতে কীভাবে কাজ করব?
ধরুন আমার ক্লাস এবং একটা পদ্ধতি আছে class A { void foo() throws Exception() { ... } } এখন আমি এই জাতীয় Aস্ট্রিমের মাধ্যমে দেওয়া প্রতিটি উদাহরণের জন্য ফোওকে কল করতে চাই: void bar() throws Exception { Stream<A> as = ... as.forEach(a -> a.foo()); } প্রশ্ন: আমি কীভাবে ব্যতিক্রমটি সঠিকভাবে …

2
জেনেরিক রিটার্ন টাইপ আপার বাউন্ড - ইন্টারফেস বনাম শ্রেণি - আশ্চর্যজনকভাবে কার্যকর কোড
এটি একটি তৃতীয় পক্ষের লাইব্রেরি এপিআইয়ের বাস্তব-বিশ্বের উদাহরণ, তবে সরলীকৃত। ওরাকল জেডিকে 8u72 দিয়ে সংকলিত এই দুটি পদ্ধতি বিবেচনা করুন: <X extends CharSequence> X getCharSequence() { return (X) "hello"; } <X extends String> X getString() { return (X) "hello"; } উভয়ই "চেক না করা castালাই" সতর্কতার প্রতিবেদন করে - আমি …
171 java  generics  java-8 

6
জাভা 8 স্ট্রিম এপিআইতে গণনা করে গ্রুপ করুন
আমি গোষ্ঠীকরণের জন্য জাভা 8 স্ট্রিম এপিআইতে একটি সহজ উপায় সন্ধান করার চেষ্টা করি, আমি এই জটিল উপায়ে আসি! List<String> list = new ArrayList<>(); list.add("Hello"); list.add("Hello"); list.add("World"); Map<String, List<String>> collect = list.stream().collect( Collectors.groupingBy(o -> o)); System.out.println(collect); List<String[]> collect2 = collect .entrySet() .stream() .map(e -> new String[] { e.getKey(), String.valueOf(e.getValue().size()) }) …

5
'->' তীর অপারেটর জাভাতে কী করে?
কিছু কোডের মাধ্যমে শিকার করার সময় আমি তীর অপারেটর জুড়ে এসেছিলাম, এটি ঠিক কী করে? আমি ভেবেছিলাম জাভাতে কোনও তীর অপারেটর নেই। return (Collection<Car>) CollectionUtils.select(listOfCars, (arg0) -> { return Car.SEDAN == ((Car)arg0).getStyle(); }); বিশদ : জাভা 6, অ্যাপাচি কমন্স সংগ্রহ, ইন্টেলিজিজ 12 আপডেট / উত্তর: দেখা যাচ্ছে যে ইন্টেলিজ 12 …

15
জাভা 8: ল্যাম্বদা-স্ট্রিমস, ব্যতিক্রম সহ পদ্ধতি দ্বারা ফিল্টার
আমি সাধারণত এটা কাজ করে জরিমানা জাভা 8. এর ল্যামডা এক্সপ্রেশন আউট হওয়ার সময় একটি সমস্যা আছে, কিন্তু এখন আমি পদ্ধতি আছে যে নিক্ষেপ IOException's। আপনি নীচের কোডটি দেখলে এটি সেরা: class Bank{ .... public Set<String> getActiveAccountNumbers() throws IOException { Stream<Account> s = accounts.values().stream(); s = s.filter(a -> a.isActive()); Stream<String> …

8
ইন্টেলিজ - নতুন জাভা 8 টি ক্লাস ব্যবহার করতে অক্ষম - ত্রুটি: "এপিআই এর ব্যবহার @ সেন্স ১.6+ হিসাবে নথিভুক্ত হয়েছে"
আমি java.lang.function.Functionআমার জাভা 8 কোড বেসে একটি ব্যবহার করার চেষ্টা করছি , তবে আমি ইন্টেলিজে নিম্নলিখিত ত্রুটিটি পেয়ে যাচ্ছি। এপিআই এর ব্যবহার @ সিস ১.6 হিসাবে নথিভুক্ত হয়েছে + এই পরিদর্শনটি এমন সমস্ত পদ্ধতির ব্যবহারের সন্ধান করে যা তাদের ডকুমেন্টেশনে @ সেন্স ট্যাগ রয়েছে। উত্পাদনের লক্ষ্য প্ল্যাটফর্ম হিসাবে নতুন এসডিকে …

8
দুটি জাভা 8 টি স্ট্রিম বা একটি স্ট্রিমে একটি অতিরিক্ত উপাদান যুক্ত করা
আমি এই জাতীয় স্ট্রিম বা অতিরিক্ত উপাদান যুক্ত করতে পারি: Stream stream = Stream.concat(stream1, Stream.concat(stream2, Stream.of(element)); এবং আমি যেতে যেতে নতুন জিনিস যুক্ত করতে পারি: Stream stream = Stream.concat( Stream.concat( stream1.filter(x -> x!=0), stream2) .filter(x -> x!=1), Stream.of(element)) .filter(x -> x!=2); তবে এটি কুৎসিত, কারণ concatএটি অচল। যদি concatএকটি দৃষ্টান্ত …

5
জাভা 8 জেভিএম চালানোর জন্য জাভা 8 কোডটি কি সংকলন করা যায়?
জাভা 8 গুরুত্বপূর্ণ নতুন ভাষার বৈশিষ্ট্য যেমন ল্যাম্বডা এক্সপ্রেশনগুলির সাথে পরিচয় করিয়ে দেয়। ভাষার এই পরিবর্তনগুলি কি সংকলিত বাইটকোডে এমন উল্লেখযোগ্য পরিবর্তনগুলির সাথে রয়েছে যা কিছু রেট্রোট্রান্সলেটর ব্যবহার না করে জাভা 7 ভার্চুয়াল মেশিনে চালানো থেকে বিরত রাখতে পারে?

9
আমি কি কোনও সংগ্রহ বা একটি স্ট্রিম ফিরিয়ে দেব?
ধরুন আমার কাছে এমন একটি পদ্ধতি রয়েছে যা একটি সদস্য তালিকায় কেবল পঠনযোগ্য দর্শনকে ফিরিয়ে দেয়: class Team { private List < Player > players = new ArrayList < > (); // ... public List < Player > getPlayers() { return Collections.unmodifiableList(players); } } আরও ধরুন যে সমস্ত ক্লায়েন্ট তাৎক্ষণিকভাবে …


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