Static метод в kotline

436
25 февраля 2017, 04:16

Есть метод в java:

public static Locale parseStringLocale(String locale) {
    return locale.length() > 2
            ? new Locale(locale.substring(0, 2), locale.substring(3))
            : new Locale(locale);
}

При попытке сконвертировать его в kotlin получается нечто подобное:

fun parseStringLocale(locale: String): Locale {
return if (locale.length > 2)
    Locale(locale.substring(0, 2), locale.substring(3))
else
    Locale(locale)

}

Но он уже не static, ему стоит как то приклеить companion object или как можно решить вопрос, для будущего вызова данного метода.

READ ALSO
Как поступить с классом с большим количеством строк

Как поступить с классом с большим количеством строк

Такая задача: автоматизирую через Sikulix тесты для одного приложенияСуществует куча картинок с именами (String)

354
Подтверждение post запроса на сайте

Подтверждение post запроса на сайте

Пишу на java под android, отправляю пост запрос с данными, сервер говорит:

314
Подключение библиотек java

Подключение библиотек java

Подскажите пожалуйста откуда можно скачать данные библиотеки

442
Управление View фрагмента из Activity

Управление View фрагмента из Activity

Сделал как примере, до вкладок, вкладки не нужны:

448