JavaRush/ΠšΡƒΡ€ΡΡ‹/Java Syntax Pro/ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ со строками

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ со строками

ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚Π°

1. ΠšΠΎΠ½ΠΊΠ°Ρ‚Π΅Π½Π°Ρ†ΠΈΡ β€” склСиваниС строк

Π•ΡΡ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ интСрСсная ΠΈ простая Π²Π΅Ρ‰ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ со строками Π² Java β€” ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ»Π΅ΠΈΠ²Π°Ρ‚ΡŒ. Вакая опСрация называСтся конкатСнация. Ну ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π»Π΅Π³Ρ‡Π΅ запомнилось β€” Кон-ΠšΠΎΡ‚Ρ-Нация. Π₯отя часто Π΅Π΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ «склСиваниС строк» ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ просто «слоТСниС строк».

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΊΠ»Π΅ΠΈΡ‚ΡŒ Π΄Π²Π΅ строки, Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π·Π½Π°ΠΊ +. Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ просто:

"Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅1" + "Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅2"
ΠšΠΎΠ½ΠΊΠ°Ρ‚Π΅Π½Π°Ρ†ΠΈΡ Π΄Π²ΡƒΡ… строк

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:

Команда ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅
String name = "Аня" + "Аня";
name содСрТит строку АняАня
String city = "New York" + "Аня";
city содСрТит строку New YorkАня
String message = "Hello! " + "Аня";
message содСрТит строку Hello! Аня

Ну ΠΈ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ строк, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ строки ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:

Команда ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅
String name = "Аня";
String city = "New York";
String message = "Hello!" + city + name + city;
name содСрТит строку Аня
city содСрТит строку New York
message содСрТит строку
Hello!New YorkАняNew York

Π’ послСднСм ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ тСкст Π² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ message ΠΏΠ»ΠΎΡ…ΠΎ читаСтся, Ρ‚.ΠΊ. Π² Π½Π΅ΠΌ Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ². Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΏΡ€ΠΎΠ±Π΅Π» ΠΈΠ»ΠΈ нСсколько, Π½ΡƒΠΆΠ½ΠΎ просто Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΈΡ… Π² ΠΊΠΎΠ΄Π΅ ΠΈ ΠΎΠ±Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π² Π΄Π²ΠΎΠΉΠ½Ρ‹Π΅ ΠΊΠ°Π²Ρ‹Ρ‡ΠΊΠΈ. Π­Ρ‚ΠΎ ΠΏΡ€ΠΎΡ‰Π΅, Ρ‡Π΅ΠΌ каТСтся:

" "
Π‘Ρ‚Ρ€ΠΎΠΊΠ°, содСрТащая ΠΎΠ΄ΠΈΠ½ ΠΏΡ€ΠΎΠ±Π΅Π»

ΠšΡΡ‚Π°Ρ‚ΠΈ, Ссли ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ°Π²Ρ‹Ρ‡ΠΊΠ°ΠΌΠΈ совсСм Π½Π΅ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ мСста (Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π΄Π²Π΅ Π΄Π²ΠΎΠΉΠ½Ρ‹Π΅ ΠΊΠ°Π²Ρ‹Ρ‡ΠΊΠΈ подряд), получится Ρ‚Π°ΠΊ называСмая «пустая строка»:

""
ΠŸΡƒΡΡ‚Π°Ρ строка

Π‘ ΠΎΠ΄Π½ΠΎΠΉ стороны, ΠΎΠ½Π° Π²Ρ€ΠΎΠ΄Π΅ Π±Ρ‹ ΠΈ Π΅ΡΡ‚ΡŒ, Π° с Π΄Ρ€ΡƒΠ³ΠΎΠΉ, ΠΏΡ€ΠΈ Π΅Π΅ Π²Ρ‹Π²ΠΎΠ΄Π΅ Π½Π° экран Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ выводится. И ΠΏΡ€ΠΈ склСйкС с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ строками Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ происходит. Π­Π΄Π°ΠΊΠΈΠΉ Π°Π½Π°Π»ΠΎΠ³ нуля, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для строк.



2. ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊ строковому Ρ‚ΠΈΠΏΡƒ

Как ΡƒΠΆΠ΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΎΡΡŒ Π²Ρ‹ΡˆΠ΅, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Java сдСлали Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ всС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, выраТСния Π² Java ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊ Ρ‚ΠΈΠΏΡƒ String.

Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, это автоматичСски происходит, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ складываСм Ρ‚ΠΈΠΏ String с ΠΊΠ°ΠΊΠΈΠΌ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠΌ Ρ‚ΠΈΠΏΠΎΠΌ. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:

Команда ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅
int a = 5;
String name = "Аня" + a;
name содСрТит строку Аня5
int a = 5;
String city = a + "New York" + a;
city содСрТит строку 5New York5
int number = 10;
String code = "Yo";
String message = "Hello! " + number + code;
message содСрТит строку Hello! 10Yo

Π’ΠΎ всСх Ρ‚Ρ€Π΅Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… ΠΌΡ‹ спокойно складывали ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΠ° int ΠΈ String, ΠΈ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ всСгда получался Ρ‚ΠΈΠΏ String.

АрифмСтичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с Ρ‚ΠΈΠΏΠΎΠΌ String ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ нСльзя. Π”Π°ΠΆΠ΅ Ссли строка Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ состоит ΠΈΠ· Ρ†ΠΈΡ„Ρ€.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:

Команда ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅
int a = 5;
String name = "1" + a;
name содСрТит строку 15
int a = 5;
String city = a + "9" + a;
city содСрТит строку 595
int number = 10;
String code = "10";
String message = "" + number + code;
message содСрТит строку 1010

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ слоТСния выполняСтся слСва Π½Π°ΠΏΡ€Π°Π²ΠΎ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСсколько Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½Ρ‹ΠΌ. ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

Команда ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅
int a = 5;
String name = a + a + "1" + a;
name содСрТит строку 1015
ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ выполнСния: ((a + a) + "1") + a

3. ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ строки Π² число

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ число Π² строку Π² Java, достаточно ΡΠ»ΠΎΠΆΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΈ ΠΏΡƒΡΡ‚ΡƒΡŽ строку:

String str = "" + число;
ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ числа Π² строку

А Π²ΠΎΡ‚ Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ строку Π² число? Ну, Π»ΡŽΠ±ΡƒΡŽ строку Π² число ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ нСльзя. Но Π²ΠΎΡ‚ Ссли строка состоит Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ· Ρ†ΠΈΡ„Ρ€, Ρ‚ΠΎ всС-Ρ‚Π°ΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ. Для этого Π΅ΡΡ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ Ρƒ класса Integer.

Выглядит эта ΠΊΠΎΠΌΠ°Π½Π΄Π° Ρ‚Π°ΠΊ:

int x = Integer.parseInt(строка);

Π“Π΄Π΅ int x β€“ это объявлСниС цСлочислСнной ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ x, Π° строка β€” это число Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ Π² Π²ΠΈΠ΄Π΅ строки (строка состоящая ΠΈΠ· Ρ†ΠΈΡ„Ρ€).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:

Команда ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅
String str = "123";
int number = Integer.parseInt(str);
number содСрТит число 123;
int number = Integer.parseInt("321");
number содСрТит число 321
int number = Integer.parseInt("321" + 0);
number содСрТит число 3210
int number = "321";
НС скомпилируСтся: пСрСмСнная Ρ‚ΠΈΠΏΠ° int, Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ‚ΠΈΠΏΠ° String


4. НСкоторыС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ со строками

Ну ΠΈ напослСдок Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄Π°Ρ… Ρ‚ΠΈΠΏΠ° String.

ΠœΠ΅Ρ‚ΠΎΠ΄ length()

ΠœΠ΅Ρ‚ΠΎΠ΄ length() ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΡƒΠ·Π½Π°Ρ‚ΡŒ Π΄Π»ΠΈΠ½Ρƒ строки – сколько Π² Π½Π΅ΠΉ символов.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:

Команда ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅
String name = "Rome";
int count = name.length();
count содСрТит Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 4
int count = "".length();
count содСрТит Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 0
String name = "Rom";
int count = (name + 12).length();
count содСрТит Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 5

Π”Π°, ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ Ρƒ всСго, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚ΠΈΠΏ String, Π΄Π°ΠΆΠ΅ Ρƒ выраТСния:

(name + 12).length()
Π’Ρ‹Π·ΠΎΠ² ΠΌΠ΅Ρ‚ΠΎΠ΄Π° length() Ρƒ выраТСния Ρ‚ΠΈΠΏΠ° String

ΠœΠ΅Ρ‚ΠΎΠ΄ toLowerCase()

ΠœΠ΅Ρ‚ΠΎΠ΄ toLowerCase() ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ всС символы строки Π² малСнькиС (строчныС):

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:

Команда ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅
String name = "Rom";
String name2 = name.toLowerCase();
name2 содСрТит строку rom
String name = "".toLowerCase();
name содСрТит ΠΏΡƒΡΡ‚ΡƒΡŽ строку
String name = "ROM123";
String name2 = name.toLowerCase();
name2 содСрТит строку rom123

ΠœΠ΅Ρ‚ΠΎΠ΄ toUpperCase()

ΠœΠ΅Ρ‚ΠΎΠ΄ toUpperCase() ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ всС символы строки Π² большиС (Π·Π°Π³Π»Π°Π²Π½Ρ‹Π΅):

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:

Команда ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅
String name = "Rom";
String name2 = name.toUpperCase();
name2 содСрТит строку ROM
String name = "rom123";
String name2 = name.toUpperCase();
name2 содСрТит строку ROM123


ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ (675)
  • популярныС
  • Π½ΠΎΠ²Ρ‹Π΅
  • старыС
Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ
cvndidvt
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 2
1 сСнтября, 18:25
ΠΉΠΎΡƒ
Vlad Lipski
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 22
5 фСвраля, 20:26
ΠΊΠ°ΠΊ 100500 Ссли Ρ‚Π°ΠΌ 100000?
Π‘Π»Π°Π²Π°
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 14
6 ΠΌΠ°Ρ€Ρ‚Π°, 22:14
НуТно ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ строки "100000" ΠΈ "500" Π² Ρ†Π΅Π»Ρ‹Π΅ числа Ρ‚ΠΈΠΏΠ° int ΠΈ послС этого ΡΠ»ΠΎΠΆΠΈΡ‚ΡŒ ΠΈΡ…: 100000 + 500 = 100500.
12 января, 20:30
System.out.println(("CAREER: " + career).toLowerCase()) ΠŸΠΎΡ‡Π΅ΠΌΡƒ Ρ‚ΡƒΡ‚ Π΄Π²ΠΎΠΉΠ½Ρ‹Π΅ скобки? Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΎΠ± этом Π½Π΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒΡΡ.
Peter QA Performance/Automation
13 января, 19:23
ΠŸΠ΅Ρ€Π²Ρ‹Π΅ скобки, самыС внСшниС - это скобки ΠΌΠ΅Ρ‚ΠΎΠ΄Π°
.println()
. Π’Π½ΡƒΡ‚Ρ€ΠΈ этих скобок ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‘ΠΌ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ Π²Π²ΠΈΠ΄Π΅ ΠΊΠΎΠ½ΠΊΠ°Ρ‚ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… строки "CAREER: " ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ career. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΌΠ΅Ρ‚ΠΎΠ΄ примСнился ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΊΠΎ всСй ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΉ строкС - ΠΊΠΎΠ½ΠΊΠ°Ρ‚ΠΈΠ½Π°Ρ†ΠΈΡŽ Π½Π°Π΄ΠΎ ΠΎΠ±Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π² скобки ΠΈ Ρ‚ΠΎΠ³Π΄Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ .toLowerCase() опустит рСгистор для всСй строки. Если Π³Ρ€ΡƒΠ±ΠΎ Π½ΠΎ Π±ΠΎΠ»Π΅Π΅ просто Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ, получится Ρ‡Ρ‚ΠΎΡ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅:
.println(     (str1 + str2).toLowerCase()   )
Ultralyd
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 5
12 фСвраля, 14:36
System.out.println(("CAREER: " + career).toLowerCase()) Если ΡƒΠ±Ρ€Π°Ρ‚ΡŒ внСшниС скобки - Ρ‡Ρ‚ΠΎ Ρƒ нас происходит? System.out.println("CAREER: " + career) .toLowerCase() Π“Π΄Π΅-Ρ‚ΠΎ Ρ€Π°Π½Π΅Π΅ Π² Π»Π΅ΠΊΡ†ΠΈΠΈ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ΄ выполняСтся слСва Π½Π°ΠΏΡ€Π°Π²ΠΎ: сначала Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π² скобках β€” склСиваниС строк ΠΈ Π²Ρ‹Π²ΠΎΠ΄ println Π½Π° экран: ("CAREER: " + career). Всё, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π°. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΈ Π½ΡƒΠΆΠ½Ρ‹ Π΅Ρ‰Ρ‘ ΠΎΠ΄Π½ΠΈ скобки β€” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π² Π½ΠΈΡ…, ΠΈ послС вывСсти Π½Π° экран.
C0N5P1RACY QA Automation Engineer
24 ноября 2025, 10:20
Π—Π°Π΄Π°Ρ‡ΠΈ ΠΏΡ€Π°Π²Π΄Π° Ρ‚ΡƒΡ‚ интСрСснСС Ρ‡Π΅ΠΌ Π² Π½ΠΎΠ²ΠΎΠΌ курсС!
23 апрСля, 17:58
ΠŸΠ°Ρ€Π΅Π½ΡŒ, я ΠΏΠ΅Ρ€Π΅ΡˆΠ΅Π» Π½Π° этот курс, послС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π» ΠΎΡ‚Π·Ρ‹Π² Π½Π° Π½ΠΎΠ²Ρ‹ΠΉ курс ΠΎΡ‚ тСбя. ΠŸΠ΅Ρ€Π΅ΡˆΠ΅Π» ΠΈ ΠΏΠΎΠΊΠ° Π½ΠΈΡ‡ΡƒΡ‚ΡŒ Π½Π΅ ΠΏΠΎΠΆΠ°Π»Π΅Π»))
RomaRap Java Developer
23 апрСля, 21:14
Π½ΠΈΠΊΠΎΠΌΡƒ сСйчас особо Π½Π΅ Π½ΡƒΠΆΠ½Π° 25 Π΄ΠΆΠ°Π²Π°, Π½Ρƒ ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ я Ρ‚Π°ΠΊ ΡΡ‡ΠΈΡ‚Π°ΡŽ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅
C0N5P1RACY QA Automation Engineer
24 апрСля, 05:17
ПослС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Π½Π°Ρ‡Π°Π» Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ - сам Π² этом убСдился
20 ноября 2025, 05:29
Π Π°Π±ΠΎΡ‚Π°Π΅ΠΌ
Gris Hiver
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 1
27 июля 2025, 11:02
String name = "Rom";
int count = (name + 12).length();
// count содСрТит Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 5
πŸ” ПояснСниС: - name β€” строка "Rom". - name + 12 β€” конкатСнация строки ΠΈ числа, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ "Rom" + 12 β†’ "Rom12". - "Rom12".length() β†’ 5.
R
20 июля 2025, 13:06
ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π²ΠΎΡ‚ ΡƒΠΆΠ΅ ΠΏΠΎ Ρ‚ΠΈΡ…ΠΎΠ½ΡŒΠΊΠΎ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽ Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π² Java, Π²Ρ€ΠΎΠ΄Π΅ ΠΊΠ°ΠΊ ΠΈΠ½Ρ„Π° Π±ΠΎΠ»Π΅Π΅ ΠΌΠ΅Π½Π΅Π΅ понятная, Π΄ΠΎΠ²ΠΎΠ»Π΅Π½ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ хотяб ΠΊΠ°ΠΊΠΎΠΉ Ρ‚ΠΎ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π·Π½Π°Π½ΠΈΠΉ Ρƒ мСня имССтся
Anonymous #3585174
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 33
23 мая 2025, 19:24
like
Anonymous #3582730
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 3
13 мая 2025, 12:01
ΠžΡ‚ΡΡ‹Π»ΠΊΠ° Π½Π° Π²Π°Π½ пис,это Π³ΠΎΠ΄Π½ΠΎ))
ERROR: "User_Not_Found" Try again later...
Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ 2
30 ΠΌΠ°Ρ€Ρ‚Π° 2025, 01:22
Запутался Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ...