Size: a a a

2021 January 21

V

Vadim in learn.java
Изменил README.md через гитхаб и оттуда сразу закоммитилось. Как корректно апдейтнуть репозиторий на своем компе? А то, когда делаю git pull, в дополнении к тем изменениям, которые я сделал в проекте появляется еще один  коммит "Merge branch master...." .
источник

GV

Gukov Viktor in learn.java
Vadim
Изменил README.md через гитхаб и оттуда сразу закоммитилось. Как корректно апдейтнуть репозиторий на своем компе? А то, когда делаю git pull, в дополнении к тем изменениям, которые я сделал в проекте появляется еще один  коммит "Merge branch master...." .
Rebase сделай
источник

?

? in learn.java
Gukov Viktor
Можешь попробовать сделать полный цикл:
grails clean-all
grails refresh-dependencies
grails compile
grails test war
Застрял на обходе корпоративного прокси. Через добавление строчки с проски в файл StartGrails.bat не помогает. После команды и старта файла конфигурации дальше не идёт и выдаёт ошибку :(
источник

FD

F D 🃏 in learn.java
может кто нить пояснить почему так происходит?
class A { void method1(long a) { ... } }
class B extends A { void method1(int a) { ... } }

A a = new B();
a.method1(1);

почему вызовется с лонгом?
источник

GV

Gukov Viktor in learn.java
F D 🃏
может кто нить пояснить почему так происходит?
class A { void method1(long a) { ... } }
class B extends A { void method1(int a) { ... } }

A a = new B();
a.method1(1);

почему вызовется с лонгом?
Потому что сигнатуры отличаются и соответственно методы не переопределяются
источник

GV

Gukov Viktor in learn.java
Поэтому в рантайме у джавы всего один кандидат для данного вызова - method1(long)
источник

FD

F D 🃏 in learn.java
Gukov Viktor
Потому что сигнатуры отличаются и соответственно методы не переопределяются
спс
источник

DG

Dmitriy Gavrilenko in learn.java
Ребят, подскажите пожалуйста. (Код на котлине)

val prefix: String? = null
val fullName = prefix + "123"

print(fullName) // вернет null123

Как избавиться от null в строке?

ЗЫЖ в шарпе есть очень крутая конcтрукция для такой ситуаций ?? (хотя и без ее в fullName будет только 123). Она позволяет выбрать выражение справа, если в выражении слева будет null.
К примеру:
val prefix: String? = null
val fullName = prefix ?? "" + "123" // если prefix null, то подставить пустую строку.

Если ли подобное?
источник

DG

Dmitriy Gavrilenko in learn.java
Dmitriy Gavrilenko
Ребят, подскажите пожалуйста. (Код на котлине)

val prefix: String? = null
val fullName = prefix + "123"

print(fullName) // вернет null123

Как избавиться от null в строке?

ЗЫЖ в шарпе есть очень крутая конcтрукция для такой ситуаций ?? (хотя и без ее в fullName будет только 123). Она позволяет выбрать выражение справа, если в выражении слева будет null.
К примеру:
val prefix: String? = null
val fullName = prefix ?? "" + "123" // если prefix null, то подставить пустую строку.

Если ли подобное?
Пруф. с toString и без
источник

GV

Gukov Viktor in learn.java
Dmitriy Gavrilenko
Ребят, подскажите пожалуйста. (Код на котлине)

val prefix: String? = null
val fullName = prefix + "123"

print(fullName) // вернет null123

Как избавиться от null в строке?

ЗЫЖ в шарпе есть очень крутая конcтрукция для такой ситуаций ?? (хотя и без ее в fullName будет только 123). Она позволяет выбрать выражение справа, если в выражении слева будет null.
К примеру:
val prefix: String? = null
val fullName = prefix ?? "" + "123" // если prefix null, то подставить пустую строку.

Если ли подобное?
val fullname = prefix.orEmpty() + "123"
источник

DC

Denis Chikanov in learn.java
Dmitriy Gavrilenko
Ребят, подскажите пожалуйста. (Код на котлине)

val prefix: String? = null
val fullName = prefix + "123"

print(fullName) // вернет null123

Как избавиться от null в строке?

ЗЫЖ в шарпе есть очень крутая конcтрукция для такой ситуаций ?? (хотя и без ее в fullName будет только 123). Она позволяет выбрать выражение справа, если в выражении слева будет null.
К примеру:
val prefix: String? = null
val fullName = prefix ?? "" + "123" // если prefix null, то подставить пустую строку.

Если ли подобное?
С такими вопросами лучше в @kotlin_start
источник

DG

Dmitriy Gavrilenko in learn.java
Gukov Viktor
val fullname = prefix.orEmpty() + "123"
То что нужно спасибо)
источник

DG

Dmitriy Gavrilenko in learn.java
Gukov Viktor
val fullname = prefix.orEmpty() + "123"
Это чисто котлиновская тема?
источник

DG

Dmitriy Gavrilenko in learn.java
Denis Chikanov
С такими вопросами лучше в @kotlin_start
Спасибо за чат
источник

DC

Denis Chikanov in learn.java
Dmitriy Gavrilenko
Спасибо за чат
Ну то есть это всё-таки чат про изучение джавы, систематически вопросы по котлину и продуктивнее, и правильнее для жизни чатиков задавать там
Хотя с такими вопросами я бы начинал с официальной доки
источник

GV

Gukov Viktor in learn.java
Dmitriy Gavrilenko
Это чисто котлиновская тема?
Угу. В жабе пришлось бы тернарник писать
источник

AA

Albert Abdullin in learn.java
Dmitriy Gavrilenko
Ребят, подскажите пожалуйста. (Код на котлине)

val prefix: String? = null
val fullName = prefix + "123"

print(fullName) // вернет null123

Как избавиться от null в строке?

ЗЫЖ в шарпе есть очень крутая конcтрукция для такой ситуаций ?? (хотя и без ее в fullName будет только 123). Она позволяет выбрать выражение справа, если в выражении слева будет null.
К примеру:
val prefix: String? = null
val fullName = prefix ?? "" + "123" // если prefix null, то подставить пустую строку.

Если ли подобное?
Val - константное значение, которое нельзя изменить. Зачем ты ему инициализируешь null😳
источник

DG

Dmitriy Gavrilenko in learn.java
Albert Abdullin
Val - константное значение, которое нельзя изменить. Зачем ты ему инициализируешь null😳
Для примера этого хватает) согласись?
источник

G

Girsam in learn.java
источник

RC

Raniqubihe Cybohe in learn.java
как из консолки ее запустить без пачарма?
источник