"Java-8" etiketli suallar

Java 8 -ə xüsusi olan suallar üçün bu etiketi istifadə edin. Bu, 18 Mart 2014-cü il tarixli, Java platformasının 8-ci versiyasıdır (daxili sayı 1.8). Çox hallarda, bir java kısayolunu da belirtmelisiniz.
16
Cavablar

Java'da (ikiqat kolon) 8

Java 8 mənbəyini öyrəndim və kodun bu hissəsinin çox təəccüblü olduğunu gördüm: // IntPipeline.java'da @Override ictimai finalında OptionalInt (IntBinaryOperator op) (geri qaytarmaq üçün ReduceOps.makeInt (op)); } @Override public final Optiona ...
15 noyabrda təyin olundu. '13 saat 15:46 'da
20
Cavablar

Java 8 <V> siyahısına <K, V> xəritəsi daxil edin

Nümunə Siyahını Java 8 və lambda axınlarını istifadə edərək xəritəyə çevirmək istəyirəm. Mən bunu Java 7 və aşağıda yaza biləcəyəm. xüsusi xəritəsi <String, Choice> nameMap (<Seçim> seçimləri siyahısı) {son haqda məlumat <String, Choice> hashMap = new Has ...
04 dekabr 2 saat 18:00 'da
22
Cavablar

Hata: java: javacTask: source azad 8 hədəf buraxılışını tələb edir 1.8

IntelliJ IDE istifadə edərək hər hansı bir layihəni tərtib edə bilməz. Aşağıdakı parametrlərin ekranı: JDK istifadə: Layihə SDK və dil səviyyəsi: Dil səviyyəsi: Hər kəsin fikirləri varmı?
27 apreldə təyin olundu 9: 24-də '15
1
cavab

Niyə dizide [idx ++] + = "a" artım idx bir dəfə Java 8də, lakin Java 9 və 10 dəfə iki dəfə?

Problemi həll etmək üçün bir kod golfçü aşağıdakı kodu yazdı: import java.util. *; ictimai sinif Əsas {public static void main (String [] args) {int size = 3; String [] array = yeni String [ölçüsü]; Arrays.fill (array, ""); ...
İyun ayının 4-də saat 18: 18-də təyin olunur
18
Cavablar

Mac'te Java 8'i necə qurmaq olar?

Java 8-i tələb edən ən son JavaFX ilə proqramlaşdırma etmək istəyirəm. IntelliJ 13 CE və Mac OS X 9 Mavericks istifadə edirəm. Oracle Java 8 yükləyicisini qaçdım və fayllar / Library / Ja oldu ...
21 iyun 14: 18-də təyin olunacaq
20
Cavablar

Android'i inkişaf etdirmək üçün Java 8-i istifadə edə bilərəmmi?

İnternet axtarışında Java 8-in Android inkişafı üçün dəstəkləndiyini və ya olmasından asılı olmayaraq aydın deyil. Java 8-ni indirmeden / özelleştirmeden önce, hər kəs məni Java 8'in desteklediğini ya da desteklemediğini söyleyen "resmi" belgelere ...
27 apreldə təyin olundu '14 saat 3:40 'da
16
Cavablar

Java 8-də xəritə və flatMap metodları arasındakı fərq nədir?

Java 8-də Stream.map və Stream.flatMap arasındakı fərq nədir?
01 noyabr tarixində təyin olundu. '14 'da 1:53' da
6
Cavablar

Java 8 akışını bir dizəyə necə çevirmək olar?

Java 8 Stream'i bir diziyə çevirmək üçün ən asan / ən qısa yol nədir?
15 Aprel tarixində təyin olundu Saat: 12:00
12
Cavablar

Siyahı java.util.stream.Stream-dan Java 8-də əldə etmək

Mən asanlıqla koleksiyonları filtrelemek üçün Java 8 lambdas ilə oynadıq. Amma eyni ifadədə yeni bir siyahı kimi nəticə əldə etmək üçün qısa bir yol tapmadım. Burada mənim ən qısa yolumdur: List <Long> sourceLongList = Arrays.asList (1L, 10L, 50L, 8 ...
12 fevral 13: 13-də
15
Cavablar

Java 8-də Abstract sinifinə qarşı standart üsullarla interfeys

Java 8, Default Ways interfeysində default metodların istifadəsinə imkan verdiğinden, soyut sinifdən istifadə etdiyim zaman arasında qarışıqlıq var. Beləliklə standart üsullarla bir interfeys istifadə etməli və ...
15 noyabrda təyin olundu. '13 'da 13:06' da
5
Cavablar

Ön element ilə ilk elementi tapın

Mən yalnız Java 8 lambdas ilə oynamağa başladım və mən funksional dillərdə istifadə etdiyim bəzi şeyləri tətbiq etməyə çalışıram. Məsələn, ən funksional dillərdə ardıcıllıqla və siyahılarla işləyən bəzi axtarış funksiyası var ...
Mayın 16-da saat 16:
23
Cavablar

Java 8 Lambda funksiyası istisna atır?

Bir String parametresiyle bir metodu bir başvuru oluşturmayı ve bir int'yi nasıl döndürdüğünü biliyorum, bu: Function <String, Integer> Lakin, funksiya bir istisna atarsa, bu işe yaramazsa, örneğin tanımlanır: Integer myMethod (String s) IOExceptio ...
13 Avqust müəyyən '13 'də 2:16' da
5
Cavablar

Mümkün olduğunda həmişə paralel axınımı istifadə etməliyəmmi?

Java 8 və lambdas ilə, iş parçaları kimi kolleksiyalar vasitəsilə təkrarlamaq asandır və paralel ipdən istifadə etmək asandır. Sənədlərdən ikisi, parallelStream istifadə edərək ikinci: myShapesCollection.stream () .filter (e -> e.getColor () == Color.RED) .f ...
04 dekabr '13 saat 15:17 'də
9
Cavablar

Java 8 Iterable.forEach () vs foreach loop

Java 8-də ən yaxşı tətbiq hansılardır? Java 8: joins.forEach (birləşdirmək -> mIrc.join (mSession, join)); Java 7: for (String birləşməsi: birləşir) {mIrc.join (mSession, join); } Məndən "sadələşdirilmiş" bir çox dövrü var ...
19 May '13 'də saat 16:57' da təyin olundu
12
Cavablar

Java 8 paralel iş parçacığında xüsusi mövzu havuzu

Java 8 paralel iş parçacığı üçün öz mövzu havuzum belirtebilirmiyim? Heç bir yerdə tapa bilmirəm. Bir server tətbiqi olduğumu düşünün və mən paralel mövzuları istifadə etmək istərdim. Amma tətbiq böyük və çox yivli, şairdir ...
16 yanvar təyin etdi '14 saat 16:26 'da