{% setvar book_path %}/reference/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}

StringKt

public final class StringKt


Summary

Public methods

static final @NonNull String
capitalize(@NonNull String receiver, @NonNull LocaleList localeList)

Returns capitalized String.

static final @NonNull String
capitalize(@NonNull String receiver, @NonNull Locale locale)

Returns capitalized String.

static final @NonNull String
decapitalize(@NonNull String receiver, @NonNull LocaleList localeList)

Returns decapitalized String.

static final @NonNull String
decapitalize(@NonNull String receiver, @NonNull Locale locale)

Returns decapitalized String.

static final @NonNull String
toLowerCase(@NonNull String receiver, @NonNull LocaleList localeList)

Returns lowercase transformed String.

static final @NonNull String
toLowerCase(@NonNull String receiver, @NonNull Locale locale)

Returns lowercase transformed String.

static final @NonNull String
toUpperCase(@NonNull String receiver, @NonNull LocaleList localeList)

Returns uppercase transformed String.

static final @NonNull String
toUpperCase(@NonNull String receiver, @NonNull Locale locale)

Returns uppercase transformed String.

Public methods

capitalize

public static final @NonNull String capitalize(@NonNull String receiver, @NonNull LocaleList localeList)

Returns capitalized String.

Parameters
@NonNull LocaleList localeList

a locale list object. If empty locale list object is passed, use current locale instead.

Returns
@NonNull String

a transformed text

capitalize

public static final @NonNull String capitalize(@NonNull String receiver, @NonNull Locale locale)

Returns capitalized String.

Parameters
@NonNull Locale locale

a locale object

Returns
@NonNull String

a transformed text

decapitalize

public static final @NonNull String decapitalize(@NonNull String receiver, @NonNull LocaleList localeList)

Returns decapitalized String.

Parameters
@NonNull LocaleList localeList

a locale list object. If empty locale list object is passed, use current locale instead.

decapitalize

public static final @NonNull String decapitalize(@NonNull String receiver, @NonNull Locale locale)

Returns decapitalized String.

Parameters
@NonNull Locale locale

a locale object

Returns
@NonNull String

a transformed text

toLowerCase

public static final @NonNull String toLowerCase(@NonNull String receiver, @NonNull LocaleList localeList)

Returns lowercase transformed String.

Parameters
@NonNull LocaleList localeList

a locale list object. If empty locale list object is passed, use current locale instead.

Returns
@NonNull String

a transformed text

toLowerCase

public static final @NonNull String toLowerCase(@NonNull String receiver, @NonNull Locale locale)

Returns lowercase transformed String.

Parameters
@NonNull Locale locale

a locale object

Returns
@NonNull String

a transformed text

toUpperCase

public static final @NonNull String toUpperCase(@NonNull String receiver, @NonNull LocaleList localeList)

Returns uppercase transformed String.

Parameters
@NonNull LocaleList localeList

a locale list object. If empty locale list object is passed, use current locale instead.

Returns
@NonNull String

a transformed text

toUpperCase

public static final @NonNull String toUpperCase(@NonNull String receiver, @NonNull Locale locale)

Returns uppercase transformed String.

Parameters
@NonNull Locale locale

a locale object

Returns
@NonNull String

a transformed text