Size: a a a

Kotlin Community

2020 August 07

AO

Alexey Otts in Kotlin Community
Navruzbek Akhmedov
Здравствуйте! Можете объяснить почему этот код так работает?

fun main() {
   val a: Int = 100
   val boxedA: Int? = a
   val anotherBoxedA: Int? = a

   val b: Int = 10000
   val boxedB: Int? = b
   val anotherBoxedB: Int? = b

   println(boxedA === anotherBoxedA) // true
   println(boxedB === anotherBoxedB) // false
}
Читай Integer.valueOf
источник

MV

Maxim Vynogradov in Kotlin Community
Привет! Подскажите, как думаете, насколько болезненно будет написать клиент на адроид к https://peerjs.com/ ?
источник

I

Ivan in Kotlin Community
Алексей Ершов
потому что инты закэшированы до какого-то значения, первые 128 что ли. Это для Java вопрос скорее, котлин ни при чём.
От -128 до 127
источник

NA

Navruzbek Akhmedov in Kotlin Community
Ivan
От -128 до 127
👍👍👍
источник

AO

Alexey Otts in Kotlin Community
Не даёте человеку самому разобраться, сразу готовый ответ 🌚
источник

I

Ivan in Kotlin Community
В идеале - отправить учить OCA
источник

I

Ivan in Kotlin Community
А потом OCP
источник

I

Ivan in Kotlin Community
И никаких проблем с жавой и jvm больше не будет
источник

A

Arnold in Kotlin Community
Alexey Otts
Это всё вопросы для kotlin-start, в полученной jar нет манифеста, и поэтому надо руками указывать main class
🙃
источник

IO

Iaroslav Orlov in Kotlin Community
вот я хочу как-то назвать infix function, которая возвращает координаты. типа x что-то там y создает объект Location
источник

IO

Iaroslav Orlov in Kotlin Community
помогите, пожалуйста...
источник

BP

Bogdan Panchenko in Kotlin Community
Iaroslav Orlov
вот я хочу как-то назвать infix function, которая возвращает координаты. типа x что-то там y создает объект Location
x to y ?
источник

BP

Bogdan Panchenko in Kotlin Community
Хотя оно уже занято
источник

IO

Iaroslav Orlov in Kotlin Community
плохо, что сливается с парой
источник

AE

Alexandr Emelyanov in Kotlin Community
Iaroslav Orlov
плохо, что сливается с парой
x on y
источник

AN

Alexander Nozik in Kotlin Community
Iaroslav Orlov
вот я хочу как-то назвать infix function, которая возвращает координаты. типа x что-то там y создает объект Location
Инфиксов лучше не делать, если у тебя не прямо DSL-DSL
источник

IO

Iaroslav Orlov in Kotlin Community
Alexander Nozik
Инфиксов лучше не делать, если у тебя не прямо DSL-DSL
а у меня совсем dsl
источник

AN

Alexander Nozik in Kotlin Community
Iaroslav Orlov
а у меня совсем dsl
Просто если у тебя там слева всегда одно значение, то location(x,y) будет всегда лучше
источник

AN

Alexander Nozik in Kotlin Community
Инфиксы имеют смысл, когда там могут быть сложные выражения
источник

IO

Iaroslav Orlov in Kotlin Community
источник