Size: a a a

2019 October 29

D

Denys in Kotlin Start
Long? - это nullable тип, который может быть Long, а может быть null.
источник

ВД

Влад Долгушин in Kotlin Start
Platform declaration clash, The following declaration have same jvm signature
источник

ВД

Влад Долгушин in Kotlin Start
Ну а если возвращаемое поле может быть null
источник

ch

central hardware in Kotlin Start
Влад Долгушин
Platform declaration clash, The following declaration have same jvm signature
поменяй имя
источник

D

Denys in Kotlin Start
Влад Долгушин
Platform declaration clash, The following declaration have same jvm signature
Это значит, что в том же классе/файле уже есть метод с такой же сигнатурой (именем, типом параметров и возращаемым типом).
источник

D

Denys in Kotlin Start
IDEA подсветит оба метода.
источник

ВД

Влад Долгушин in Kotlin Start
Denys
Это значит, что в том же классе/файле уже есть метод с такой же сигнатурой (именем, типом параметров и возращаемым типом).
Спасибо, оно на объявление переменной ругались, сделал private
источник
2019 October 30

VM

Vadim Morozov in Kotlin Start
Как мне вывести в main'e алфавит то?
fun main(args: Array<String>) {
   showAlphabet()
}

fun showAlphabet() = with(StringBuilder()){
   for(letter in 'A'..'Z') {
       append(letter)
   }
   append("\n Now I know alphabet")
   toString()
}
источник

ch

central hardware in Kotlin Start
Vadim Morozov
Как мне вывести в main'e алфавит то?
fun main(args: Array<String>) {
   showAlphabet()
}

fun showAlphabet() = with(StringBuilder()){
   for(letter in 'A'..'Z') {
       append(letter)
   }
   append("\n Now I know alphabet")
   toString()
}
System.out.println
источник

AN

Alexander Nozik in Kotlin Start
central hardware
System.out.println
просто println, не пугайте людей
источник

VM

Vadim Morozov in Kotlin Start
central hardware
System.out.println
чётко да)
с другой стороны я ведь мог для функции сделать тим возвращаемого значения String?
источник

ch

central hardware in Kotlin Start
Vadim Morozov
чётко да)
с другой стороны я ведь мог для функции сделать тим возвращаемого значения String?
и? как jvm должна понять что с ним надо делать?
источник

VM

Vadim Morozov in Kotlin Start
central hardware
и? как jvm должна понять что с ним надо делать?
логично )
источник

E🎸

El Mariachi 🎸 in Kotlin Start
Vadim Morozov
Как мне вывести в main'e алфавит то?
fun main(args: Array<String>) {
   showAlphabet()
}

fun showAlphabet() = with(StringBuilder()){
   for(letter in 'A'..'Z') {
       append(letter)
   }
   append("\n Now I know alphabet")
   toString()
}
А зачем так сложно? почему не просто ('A'..'Z').joinToString(separator="") ?
источник

AM

Andrew Mikhaylov in Kotlin Start
Vadim Morozov
Как мне вывести в main'e алфавит то?
fun main(args: Array<String>) {
   showAlphabet()
}

fun showAlphabet() = with(StringBuilder()){
   for(letter in 'A'..'Z') {
       append(letter)
   }
   append("\n Now I know alphabet")
   toString()
}
Ровно для такого кейса есть buildString { ... }, кстати :)
источник

AM

Andrew Mikhaylov in Kotlin Start
Но да, joinToString в данном случае короче и удобнее.
источник

VM

Vadim Morozov in Kotlin Start
Просто смотрю как работать с функцией with
источник

E🎸

El Mariachi 🎸 in Kotlin Start
Vadim Morozov
Просто смотрю как работать с функцией with
https://docs.google.com/spreadsheets/d/1P2gMRuu36pSDW4fdwE-fLN9fcA_ZboIU2Q5VtgixBNo/edit#gid=0
сохранил себе в качестве шпаргалки, рекомендую 👍
источник

AL

Alexander Levin in Kotlin Start
Вообще уже у JB свой вариант есть в детальной форме: https://kotlinlang.org/docs/reference/scope-functions.html :)

Но как сводка да, хорошо.
источник

E🎸

El Mariachi 🎸 in Kotlin Start
Alexander Levin
Вообще уже у JB свой вариант есть в детальной форме: https://kotlinlang.org/docs/reference/scope-functions.html :)

Но как сводка да, хорошо.
да, это само собой... табличка просто как шпаргалка наглядная
источник