РусскиС Π²ΠΈΠ΄Π΅ΠΎ

БСйчас Π² Ρ‚Ρ€Π΅Π½Π΄Π΅

Π˜Π½ΠΎΡΡ‚Ρ€Π°Π½Π½Ρ‹Π΅ Π²ΠΈΠ΄Π΅ΠΎ




Если ΠΊΠ½ΠΎΠΏΠΊΠΈ скачивания Π½Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ»ΠΈΡΡŒ ΠΠΠ–ΠœΠ˜Π’Π• Π—Π”Π•Π‘Π¬ ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ страницу
Если Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ со скачиваниСм, поТалуйста Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ Π² ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΏΠΎ адрСсу Π²Π½ΠΈΠ·Ρƒ страницы.
Бпасибо Π·Π° использованиС сСрвиса savevideohd.ru



Лямбда-выраТСния Π² Java: ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

Лямбда выраТСния Π² Java ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π£Π·Π½Π°ΠΉΡ‚Π΅, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ лямбда-выраТСния Π² Java для ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. РСшаСм Π·Π°Π΄Π°Ρ‡ΠΈ, сортируСм Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅. #Java #Лямбда Π—Π°Π΄Π°Π½ΠΈΠ΅ 1: ИспользованиС лямбда-Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² Π°Π½ΠΎΠ½ΠΈΠΌΠ½Ρ‹Ρ… классах Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ интСрфСйс StringManipulator с ΠΎΠ΄Π½ΠΈΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ String manipulate(String str), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ строку ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π΅Ρ‘ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ. Π—Π°Ρ‚Π΅ΠΌ создайтС класс StringProcessor, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит ΠΌΠ΅Ρ‚ΠΎΠ΄ processString, ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠΉ строку ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ StringManipulator. ΠœΠ΅Ρ‚ΠΎΠ΄ processString Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Π½Ρ‹ΠΉ StringManipulator для измСнСния строки ΠΈ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚. Π’ ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ main создайтС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ StringProcessor ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ лямбда-Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ интСрфСйса StringManipulator, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ строку ΠΈ вывСсти Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π½Π° экран. Π—Π°Π΄Π°Π½ΠΈΠ΅ 2: ИспользованиС лямбда-Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² Π½Π°Π±ΠΎΡ€Π΅ Π΄Π°Π½Π½Ρ‹Ρ… Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ класс Person с полями name ΠΈ age. Π’ ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ main создайтС список ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Person. Π—Π°Ρ‚Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ лямбда-Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ для сортировки списка ΠΏΠΎ возрасту (ΠΏΠΎ ΡƒΠ±Ρ‹Π²Π°Π½ΠΈΡŽ) ΠΈ Π²Ρ‹Π²Π΅Π΄ΠΈΡ‚Π΅ отсортированный список Π½Π° экран.

Comments