- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
public static int booleanToInt(Boolean value) {
int res;
if (value == null) {
res = 0;
} else {
if (value) {
res = 1;
} else {
res = 0;
}
}
return res;
}
Mithun_Chakraborty # 0
ASD_77 # 0
Fike # 0 ⇈
gologub # 0 ⇈
https://politikus.ru/uploads/posts/2020-11/1606692352_1.jpg
Desktop # 0 ⇈
TOPT # 0 ⇈
bormand # 0 ⇈
TOPT # 0 ⇈
Desktop # 0 ⇈
TOPT # 0 ⇈
Desktop # 0 ⇈
TOPT # 0 ⇈
https://youtu.be/plIU2TiuSqw
Fike # 0 ⇈
Desktop # 0 ⇈
TOPT # 0 ⇈
bormand # 0 ⇈
Desktop # 0 ⇈
KoWe4Ka_l7porpaMMep # 0
MAPTbIwKA # 0 ⇈
Ваш КО
KoWe4Ka_l7porpaMMep # 0 ⇈
А вообще это плохой год. Трудночитаемый, с магическими числами, не интуитивно понятный.
bormand # 0 ⇈
Или return Boolean(true).equal(value) ? 1 : 0, если само не забоксится...
MAPTbIwKA # 0 ⇈
guest # 0 ⇈
bormand # 0 ⇈
Desktop # 0 ⇈
bormand # 0 ⇈
KoWe4Ka_l7porpaMMep # 0 ⇈
MAPTbIwKA # 0 ⇈
Магические числа это те, которые не входят в область знаний читающего кода.
Например "2^8" (имеется ввиду степень конечно) звучит как магическое число, но для байтоёба она совсем не магическое, и в лоу левел коде наверное нет смысла выносить его в константу BYTE_CARDINALITY
А вот для кода магазина на PHP его нужно, разумеется, вынести
bormand # 0 ⇈
MAPTbIwKA # 0 ⇈
[email protected] # 0 ⇈
Fike # 0 ⇈
именно поэтому я за сишарп*!
*в шарпе и вовсе есть нормальная структура nullable, которую сахар еще и позволяет разворачивать не руками, а (в случае с bool?) использовать напрямую в control structures
MAPTbIwKA # 0 ⇈
Джава вообще отстает от C# на бесконечное число лет, что и говорить
avk17 # 0